Gestión de rutas múltiples y dispositivos SAN en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Cómo activar varias sesiones iSCSI para un destino

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
  1. Conviértase en un administrador.
  2. Enumere los valores de parámetros actuales para el iniciador iSCSI y el destino.
    1. Enumere los valores de parámetros actuales para el iniciador iSCSI.
      initiator# iscsiadm list initiator-node
      Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c
      Initiator node alias: zzr1200
              .
              .
              .
              Configured Sessions: 1
    2. Enumere los valores de parámetros actuales para el dispositivo de destino iSCSI.
      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.

  3. Seleccione una de las siguientes opciones para modificar el número de sesiones configuradas en el nodo de iniciador para aplicar a todos los destinos o en un nivel de destino para aplicar a un destino específico.
    • 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

      Notas - Si la dirección IP especificada no se puede enrutar, la dirección se ignora y la dirección IP y el enrutador de Oracle Solaris predeterminados se utilizan para esta sesión.
  4. Verifique que el parámetro se haya modificado.
    1. Visualice la información actualizada para el nodo de iniciador.
      initiator# iscsiadm list initiator-node
      Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c
      Initiator node alias: zzr1200
              .
              .
              .
              Configured Sessions: 2
    2. Visualice la información actualizada para el nodo de destino.
      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
  5. Enumere las diversas rutas para confirmar que el nombre de dispositivo del sistema operativo coincida con la salida de iscsiadm list y que el recuento de rutas sea de 2 o más.
    initiator# mpathadm list lu