Configurar Servicios iSCSI

Esta sección contiene una guía paso a paso comprensiva sobre la creación y configuración de servicios iSCSI en Napp-IT.

Resumen

Si desea crear un servicio sin ir paso a paso en demasiado detalle:

  • Cree una ZPOOL (Si desea usar LUNs basados en Volúmenes)
  • Habilite los Servicios Comstar, e iSCSI
  • Cree un ZVOL en la ZPOOL desde Comstar
  • Cree un LUN basado en volúmen sobre ese Dataset
  • Cree un Target
  • Cree un Target-Group (TG) que incluya los Targets
  • Cree una View que incluya el Target-Group

Configurar los Volúmenes iSCSI

Lo primero que necesitará hacer es configurar los volúmenes que utilizará para los LUNs. Para esto vaya a Comstar → Zvols → Create Volumes

image

Aquí querrá crear un Volúmen/Dataset dentro de su ZPOOL para que lo use el iSCSI. Elija lo que su corazón le diga (y puedan los discos) y presione crear.

image

También puede revisar ZVOLs desde esta pantalla, sin embargo, como la pantalla de Filesystems ZFS, verá los GUID de las LU.

image

Configurar las LUNs

Una vez creados los volúmenes crearemos los LUNs (También puede crear LUNs basados en archivos o LUNs crudos/RAW).

Comstar → Logical Units → Create Volume LU

image

Seleccione el volúmen que desea en el LU iSCSI y presione crear.

image

También puede ver todas las LU disponibles en Comstar → Logical Units

image

Continuemos creando un Target iSCSI.

Configurar los Target(s) iSCSI

Para crear un Target iSCSI vaya a la sección Comstar → Targets

image

Aquí podrá ver los Targets disponibles actualmente y añadir uno con el botón abajo de todo en la lista.

image

All clickear “++add target” el siguiente diálogo aparecerá:

image

Puede utilizar el iqn generado aleatoriamente o crear uno.

Configurar las Views (Vistas)

Una vez haya creado el Target necesitará añadir la Unidad Lógica (LU) a un Host-Group y a un Target-Group.

Para crear el Host-Group lea la sección - Configurar Host-Groups

Para crear un Target-Group lea la sección - Configurar Target-Groups

Vaya a Comstar → Views y clickee “add view”.

image

Aquí debería poder añadir las LUN a todos los host-group y target-groups o uno específico si lo desea.

image

Una vez haya añadido el GUID de la LU a la View (que está asociada a Target y Host Groups) puede continuar:

Setting up Target Portal Groups

Configurar Host-Groups

Para crear un host-group (clientes) vaya a Comstar → Host-Groups → create host-group

image

Cree el Host-Group con el nombre que desee:

image

Una vez haya creado el grupo puede continuar añadiendo miembros, necesitará saber que Nombre de Initiator está siendo utilizado en cada cliente así que tendrá que revisar eso.

image

image

Seleccione el Host-Group que quiera y añada los nombres de Initiator en el diálogo:

image

Luego de continuar debería ver su(s) Initiator(s) abajo en el Host-Group.

Configurar Target-Groups

Para crear un Target-Group deberá seguir pasos muy similares a los de crear un Host-Group.

Vaya a Comstar → Target-Groups → create Target-group

image

Elija un nombre para su Grupo y presione crear.

image

Luego añada miembros yendo a la sección “add target”.

Escriba (o copie) el target que desea añadir y seleccione el grupo.

image

Una vez haya añadido el Target debería verlo en la lista de Target Groups.

image

Configurar Target Portal Groups

Finalmente, cree un Target Portal Group. Esto permite asociar Interfaces de Red o Direcciones de IP a un Target Group

Vaya a Comstar → Target Portal Groups → create portal-group

image

Aquí puede elegir que direcciones IP utilizar. Si está usando una aplicación de Alta Disponibilidad como RSF-1, utilice las IP Virtuales que haya configurado para la ZPOOL que quiera compartir mediante este portal group.

Cree el portal group.

image

Luego de crear el portal group, añada los targets que desee publicar en la(s) direccione(s) de IP.

image

¡Listo! Debería poder ver sus Target de iSCSI en el Portal Group debajo.

image