ALUA support on Solaris

Virtual Storage Platform Family Host Attachment Guide

Version
A3-02-2x
Audience
anonymous
Part Number
MK-90RD7037-32

ALUA is supported on Solaris systems with the following two restrictions:

  • You must modify the /etc/driver/drv/scsi_vhci.conf file (shown below) and then reboot the system.
  • You must have ALUA enabled for all LUNs.
Note:
  • LUNs that do not have ALUA enabled are not visible after you enable ALUA support. If you plan to migrate non-ALUA LUNs, perform the migration first and then enable ALUA after the migration.
  • This information applies to Solaris versions 10.x and 11.x.

Define the following in /etc/driver/drv/scsi_vhci.conf:

scsi-vhci-failover-override =
"HITACHI OPEN", "f_tpgs";
and "scsi_vhci_f_sym_hds" and "scsi_vhci_f_tpgs" defined in ddi-forceload.
ddi-forceload =
"misc/scsi_vhci/scsi_vhci_f_asym_sun",
"misc/scsi_vhci/scsi_vhci_f_asym_lsi",
"misc/scsi_vhci/scsi_vhci_f_asym_emc",
"misc/scsi_vhci/scsi_vhci_f_sym_emc",
"misc/scsi_vhci/scsi_vhci_f_sym_hds",
"misc/scsi_vhci/scsi_vhci_f_sym",
# "misc/scsi_vhci/scsi_vhci_f_sym_enc",
# "misc/scsi_vhci/scsi_vhci_f_tpgs_tape",
# "misc/scsi_vhci/scsi_vhci_f_tape",
"misc/scsi_vhci/scsi_vhci_f_tpgs";