This section describes how to enable multipathing on a
Solaris host.
By default, multipathing is always enabled.
If multipathing is disabled on a Solaris host, perform
the following steps to enable multipathing:
- Open the /kernel/drv/iscsi.conf file.
- Set the mpxio-disable parameter
to yes.
mpxio-disable=”yes”
- Verify that the parameter was modified.
- For each candidate SCSI target device, the scsi_vhci variable
must identify a failover module to support the device. If a failover
module cannot be identified, the device cannot operate under scsi_vhci(7D) multipathing
control. A product-specific override mechanism is available. You can
use the scsi_vhci.conf base mechanism to direct a device to a specific
failover module.
- Add a third-party (non-Sun) symmetric storage device
to run under scsi_vhci. This action takes advantage
of scsi_vhci multipathing.
- Add the vendor ID and product ID for the device to the /kernel/drv/scsi_vhci.conf file.
The SCSI Inquiry command returns those strings.
device-type-scsi-options-list ="IBM 2145", "symmetric-option";
symmetric-option = 0x1000000;
where <IBM> is the
vendor ID, and <2145> is the product ID.
- Save the file.
- Reboot the system.
reboot --- -r
The
-r option is the boot argument for reconfiguration boot. The system
searches all attached hardware devices and configures the logical
namespace in /dev.
- Use the format command to find the device:
c2t6005076801A9027E6000000000000006d0<IBM-2145-0000 cyl
10238 alt 2 hd 32 sec 64>
/scsi_vhci/ssd@g6005076801a9027e6000000000000006