8.4.4. 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.

Truco

Tenga en mente que si completa esta guía correctamente y los Targets aún no aparecen en un Initiator, puede que sea Napp-IT deshabilitando la opción si no tiene una Clave de Licencia Válida.

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

../../../../_images/comstar-1-zvols.png

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 aprete crear!

../../../../_images/iscsizvols1.png

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

../../../../_images/iscsizvols2.png

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

../../../../_images/comstar-2-luns.png

Seleccione el volúmen que desea en el LU iSCSI y aprete crear!

../../../../_images/iscsiluns2.png

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

../../../../_images/iscsiluns1.png

Continuemos creando un Target iSCSI

Configurar los Target(s) iSCSI

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

../../../../_images/comstar-3-targets.png

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

../../../../_images/iscsitarget1.png

Al clickear «++add target» la siguiente ventana aparecerá:

../../../../_images/iscsitarget2.png

Puede utilizar el iqn generado aleatoriamente o crear uno.

Configurar las Views

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

    Nota

    Un host-group te permitirá aplicar un filtro para que hosts específicos accedan al target/target-group.

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

Vaya a Comstar → Views y clickee «add view».

../../../../_images/comstar-4-views.png

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

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

Configurar Host-Groups

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

../../../../_images/comstar-5-hg.png

Cree el Host-Group con el nombre que desee:

../../../../_images/iscsihg-create.png

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.

../../../../_images/iscsihg-add.png ../../../../_images/iscsihg1.png

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

../../../../_images/iscsihg2.png

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

../../../../_images/comstar-6-tg.png

Elija un nombre para su Grupo y aprete crear.

../../../../_images/iscsitg-create.png

Luego añada miembros yendo a la sección «añadir target».

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

../../../../_images/iscsitg-add.png

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

../../../../_images/iscsitg1.png

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

../../../../_images/comstar-7-tpg.png

Aquí puede elegir que direcciones IP utilizar. Si está usando una aplicaciónde 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.

../../../../_images/iscsipg2.png

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

../../../../_images/iscsipg4.png

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

../../../../_images/iscsipg1.png