martes, 19 de octubre de 2010

VMware vSphere/iSCSI: Habilitación del iniciador iSCSI


A continuación seguimos con los pasos necesarios para conectar VMware a una SAN iSCSI.

Una vez creado el vSwitch y los puertos VMkernel para el trafico iSCSI, debemos proceder con la habilitación del iniciador iSCSI por Software, asi como la asignación de los puertos VMkernel a dicho iniciador.

Configuración de Iniciador iSCSI

Habilitación del Iniciador iSCSI

Estando conectados al host ESX/ESXi o a vCenter, nos dirigimos al Tab de configuración del Host y nos dirigimos a la sección "Storage Adapters".
Ingresamos a las propiedades del "iSCSI Software Adapter"
En la ventana de propiedades hacemos click en Configure.
A continuación hacemos click en "Enabled" para habilitar el iniciador iSCSI.
Una vez habilitado nos aparecerá la siguiente información en las propiedades del iniciador iSCSI, incluyendo el identificador IQN de éste.
Hacemos click en close para terminar.

Asignación de puertos VMkernel al Iniciador iSCSI

Una vez habilitado el iniciador iSCSI por software, es necesario asignar cada uno de los puertos VMkernel (designados como vmk#) a dicho iniciador. De esta forma podemos luego habilitar el uso de Multipathing. Este paso solo es posible realizarlo a traves de la interfaz de comandos.
Ingresamos a la interfaz de comandos vCLI.
Ingresamos el siguiente comando por cada uno de los puertos VMkernel a asignar al iniciador iSCSI.
esxcli --server ip_fqdn_host swiscsi nic add -n vmk1 -d vmhba37
Aqui se debe indicar la IP del host ESX/ESXi sobre el cual estamos trabajando, asi como el identificador del puerto VMkernel y del iniciador iSCSI (por default vmhba37).
Ejecutamos este comando por cada uno de los puertos VMkernel
Si ejecutamos el siguiente comando podremos ver los puertos VMkernel asignados al iniciador iSCSI:
esxcli --server ip_fqdn_host swiscsi nic list -d vmhba37

En el caso de requerir remover un puerto VMkernel desde un iniciador iSCSI, el comando a utilizar es el siguiente:
esxcli --server ip_fqdn_host swiscsi nic remove -n port_name -d vmhba

Al completar estos pasos ya tenemos habilitada nuestra red iSCSI, incluyendo la configuración inicial del iniciador iSCSI por Software. En los siguientes articulos detallaremos como agregar Targets al iniciador iSCSI, asi como la creación de los datastores VMFS creados sobre LUNs iSCSI..

0 comentarios:

Publicar un comentario