Para comunicarse entre sí, los iniciadores iSCSI en el host ESXi y los destinos establecen sesiones iSCSI. Puede revisar y administrar las sesiones iSCSI con vSphere CLI.
De forma predeterminada, los iniciadores iSCSI de hardware dependiente e iSCSI de software inician una sesión iSCSI entre cada puerto del iniciador y cada puerto de destino. Si el iniciador iSCSI o el destino tienen más de un puerto, se pueden establecer varias sesiones en el host. La cantidad predeterminada de sesiones para cada destino equivale a la cantidad de puertos en el adaptador de iSCSI multiplicada por la cantidad de puertos de destino.
Con vSphere CLI, puede mostrar todas las sesiones actuales para analizarlas y depurarlas. Para crear más rutas de acceso a los sistemas de almacenamiento, puede aumentar la cantidad predeterminada de sesiones duplicando las sesiones existentes entre el adaptador de iSCSI y los puertos de destino.
También puede establecer una sesión con un puerto de destino específico. Esta capacidad resulta muy útil si el host se conecta a un sistema de almacenamiento de un solo puerto que presenta solo un puerto de destino al iniciador. El sistema redirecciona entonces las sesiones adicionales a otro puerto de destino. Establecer una sesión nueva entre el iniciador iSCSI y otro puerto de destino crea una ruta de acceso adicional al sistema de almacenamiento.
Las consideraciones siguientes aplican a la administración de sesión de iSCSI:
- Algunos sistemas de almacenamiento no admiten varias sesiones del mismo extremo o nombre de iniciador. Los intentos de crear varias sesiones en tales destinos puede resultar en un comportamiento impredecible de su entorno iSCSI.
- Los proveedores de almacenamiento pueden proporcionar administradores de sesión automáticos. Utilizar los administradores de sesión automáticos para agregar o eliminar sesiones no garantiza resultados duraderos y puede interferir con el rendimiento del almacenamiento.
Revisar las sesiones iSCSI
Utilice el comando vCLI para mostrar sesiones iSCSI entre un adaptador de iSCSI y un sistema de almacenamiento.
Requisitos previos
Instale ESXCLI. Consulte Introducción a ESXCLI. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.
Procedimiento
- ♦ Para enumerar las sesiones iSCSI, ejecute el siguiente comando:
esxcli iscsi session listEste comando toma estas opciones:
Opción Descripción -A|--adapter=str El nombre del adaptador de iSCSI, por ejemplo, vmhba34. -s|--isid=str El identificador de la sesión iSCSI. -n|--name=str El nombre del destino iSCSI, por ejemplo, iqn.X.
Agregar sesiones iSCSI
Utilice vCLI para agregar una sesión iSCSI a un destino que especifique o para duplicar una sesión existente. Al duplicar las sesiones, aumenta la cantidad de sesiones predeterminada y se crean rutas de acceso adicionales a los sistemas de almacenamiento.
Requisitos previos
Instale ESXCLI. Consulte Introducción a ESXCLI. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.
Procedimiento
- ♦ Para agregar o duplicar una sesión iSCSI, ejecute el comando siguiente:
esxcli iscsi session addEste comando toma estas opciones:
Opción Descripción -A|--adapter=str El nombre del adaptador de iSCSI, por ejemplo, vmhba34. Esta opción es obligatoria. -s|--isid=str El ISID de la sesión que se desea duplicar. Para encontrarlo, enumere todas las sesiones. -n|--name=str El nombre del destino iSCSI, por ejemplo, iqn.X.
Qué hacer a continuación
Vuelva a examinar el adaptador de iSCSI.
Quitar sesiones iSCSI
Utilice el comando vCLI para quitar una sesión iSCSI entre un adaptador de iSCSI y un destino.
Requisitos previos
Instale ESXCLI. Consulte Introducción a ESXCLI. Para solucionar problemas, ejecute comandos esxcli en ESXi Shell.
Procedimiento
- ♦ Para quitar una sesión, ejecute el siguiente comando:
esxcli iscsi session removeEste comando toma estas opciones:
Opción Descripción -A|--adapter=str El nombre del adaptador de iSCSI, por ejemplo, vmhba34. Esta opción es obligatoria. -s|--isid=str El ISID de la sesión que se desea quitar. Para encontrarlo, enumere todas las sesiones. -n|--name=str El nombre del destino iSCSI, por ejemplo, iqn.X.
Qué hacer a continuación
Vuelva a examinar el adaptador de iSCSI.