NetApp iscsi LUN MPXIO not working on Solaris 11.1 sparc
I want to setup MPXIO on a iSCSI LUN provided by a NetApp FAS.
# prtconf -Dv
shows that mpxio is enabled on iscsi:
iscsi, instance #0 (driver name: iscsi)
System properties:
name='instance' type=int items=1
value=00000000
name='mpxio-disable' type=string items=1
value='no'
name='load-balance' type=string items=1
value='round-robin'
The NetApp can not enable ALUA for iSCSI Luns, so I have added to the scsi_vhci.conf the symmetric options:
scsi_vhci, instance #0 (driver name: scsi_vhci)
System properties:
name='class' type=string items=1
value='root'
name='load-balance' type=string items=1
value='round-robin'
name='auto-failback' type=string items=1
value='enable'
# prtconf -Dv
shows that mpxio is enabled on iscsi:
iscsi, instance #0 (driver name: iscsi)
System properties:
name='instance' type=int items=1
value=00000000
name='mpxio-disable' type=string items=1
value='no'
name='load-balance' type=string items=1
value='round-robin'
The NetApp can not enable ALUA for iSCSI Luns, so I have added to the scsi_vhci.conf the symmetric options:
scsi_vhci, instance #0 (driver name: scsi_vhci)
System properties:
name='class' type=string items=1
value='root'
name='load-balance' type=string items=1
value='round-robin'
name='auto-failback' type=string items=1
value='enable'
0