Puede utilizar este procedimiento para crear varias sesiones iSCSI que se conectan a un solo destino. Este escenario es útil con dispositivos de destino iSCSI que admiten la redirección de inicio de sesión o tienen varios portales de destino en el mismo grupo de portales de destino. Utilice varias sesiones iSCSI por destino con la función de ruta múltiple SCSI (MPxIO) de Oracle Solaris. También puede lograr un mayor ancho de banda si utiliza varias NIC en el host para conectarse a varios portales en el mismo destino.
La función MS/T crea dos o más sesiones en el destino variando el ID de sesión del iniciador (ISID). La activación de esta función crea dos rutas de capas SCSI en la red para que varios destinos se expongan desde la capa iSCSI hasta la capa de E/S de Oracle Solaris. El controlador MPxIO maneja las reservas entre estas rutas.
Para obtener más información acerca de cómo iSCSI interacciona con rutas MPxIO, consulte Configuración de dispositivos iSCSI con varias rutas en Oracle Solaris.
Revise los siguientes elementos antes de configurar varias sesiones para un destino iSCSI:
Una típica configuración de MS/T tiene dos o más sesiones configuradas.
Sin embargo, si el almacenamiento admite varios TPGT y si usted está utilizando el método de detección SendTarget en su sistema host, el número de sesiones configuradas se puede establecer en 1. La detección SendTarget detecta automáticamente la existencia de varias rutas, y se crean varias sesiones de destino.
Confirme que el parámetro de configuración mxpio esté activado en el archivo /etc/driver/drv/iscsi.conf.
# cd /etc/driver/drv # grep mpxio iscsi.conf iscsi.conf iscsi.conf:mpxio-disable="no";
Confirme que las diversas conexiones de red estén configuradas con IPMP.
Confirme que las diversas conexiones de red estén disponibles.
# ipadm show-addr
initiator# iscsiadm list initiator-node Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c Initiator node alias: zzr1200 . . . Configured Sessions: 1
initiator# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266 Target: iqn.1992-08.com.abcstorage:sn.84186266 Alias: - . . . Configured Sessions: 1
El valor de sesiones configuradas es el número de sesiones iSCSI configuradas que se crearán para cada nombre de destino en un grupo de portales de destino.
Aplique el valor de parámetro que desee al nodo de iniciador iSCSI.
initiator# iscsiadm modify initiator-node -c 2
Aplique el valor de parámetro que desee al destino iSCSI.
initiator# iscsiadm modify target-param -c 2 iqn.1992-08.com.abcstorage:sn.84186266
Enlace sesiones configuradas a una o más direcciones IP locales.
Las sesiones configuradas también se pueden enlazar a una dirección IP local. Mediante este método, se suministran una o más direcciones IP locales en una lista separada por comas. Cada dirección IP representa una sesión iSCSI. Este método también se puede utilizar en el nivel initiator-node o target-param. Por ejemplo:
initiator# iscsiadm modify initiator-node -c 10.0.0.1,10.0.0.2
initiator# iscsiadm list initiator-node Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c Initiator node alias: zzr1200 . . . Configured Sessions: 2
initiator# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266 Target: iqn.1992-08.com.abcstorage:sn.84186266 Alias: - . . . Configured Sessions: 2
initiator# mpathadm list lu