Enabling/disabling MPxIO(multipathing) for Solaris 10

In this post, there is  discussed the steps how to enable or disable multipathing for Sun Solaris with HP storage systems.

Solaris MPxIO enables the storage device to be accessed by multiple host controller interfaces from a single OS interface. If one of the I/O controller fails MPxIO architecture automatically switches to another available one.

1. The file to enable or disable multipathing in Solaris 10 is /kernel/drv/ scsi_vhci.conf.

The following entry in this file, means that mpxio is enabled.


If you want to disable it, write “yes” instead of “no”.


2. Enter the devfsadm command to build the appropriate device files.

#devfsadm –C

3. Run the following command.

# stmsboot –e

4. Reboot the system.

To check if everything is OK, use format utility or run the following command.

# stmsboot –L

It will show you non-STMS device names and its appropriate  STMS device names.

Installing Solaris 10 on VirtualBox(In Win7)

For test purposes you may need to install Solaris on virtual box. Here is very simple steps how to do this:

1. First of all, you should have installed VirtualBox. Or download it from here VirtualBox.

2. Then download VirtualBox Appliance Image Solaris 10 10/09 . For this you may need free registration.

Extract downloaded file. In an extracted folder you should see the file named Solaris_10_u8.ovf

Open VirtualBox, from the menu bar choose File->Import Appliance(Or simply click Ctrl+I), click Choose button and select Solaris_10_u8.ovf file, click Next and you will see the following picture:


Click Finish and wait for a while.

If importing fails by the following error (or similar):

Virtual Box Error

It means that you may have a corrupted Solaris_10_u8.ovf  file. Delete existing file and  redownload it, or retry to extract.

If everything is OK, you should see the following picture:



 Solaris 10 Installation



Click Esc-2 to continue or F2 it depends.

Type the network interface name, or leave the default(press Enter).


Click F2.


Click F2.

Type the name of the host, in our example hostname is host1.


Click F2.

Type the IP of the server.


Click F2.

My system is part of a subnet, that’s why I am indicating option YES.


Click F2.

Type the netmask.


Click F2.


Click F2.

Choose Specify One  to type  IP address of the default route yourself.


Click F2.

Type the IP address of the default route.


Click F2.

Confirm the information, if it is correct and click F2.



Click F2, Confirm the following information and click F2.

Choose the name service, I am choosing None.


Click F2, Confirm the following information and click F2.


Click F2, Confirm the following information and click F2.

Choose your time zone, I am choosing Asia:


Click F2 and choose your country or region, I am choosing Georgia.


Click F2, Confirm the following informations and click again F2.

Type the password of the server.


Click F2. It will reboot itself.

After a reboot, type root as a login name and its password(which we have set before).

That’s is all. I hope it was helpful for you, or partially helpful.