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
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.
También puede revisar ZVOLs desde esta pantalla, sin embargo, como la pantalla de Filesystems ZFS, verá los GUID de las LU.
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
Seleccione el volúmen que desea en el LU iSCSI y presione crear.
También puede ver todas las LU disponibles en Comstar → Logical Units
Continuemos creando un Target iSCSI.
Configurar los Target(s) iSCSI
Para crear un Target iSCSI vaya a la sección Comstar → Targets
Aquí podrá ver los Targets disponibles actualmente y añadir uno con el botón abajo de todo en la lista.
All clickear “++add target” el siguiente diálogo aparecerá:
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”.
Aquí debería poder añadir las LUN a todos los host-group y target-groups o uno específico si lo desea.
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
Cree el Host-Group con el nombre que desee:
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.
Seleccione el Host-Group que quiera y añada los nombres de Initiator en el diálogo:
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
Elija un nombre para su Grupo y presione crear.
Luego añada miembros yendo a la sección “add target”.
Escriba (o copie) el target que desea añadir y seleccione el grupo.
Una vez haya añadido el Target debería verlo en la lista de Target Groups.
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
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.
Léase También
Cree el portal group.
Luego de crear el portal group, añada los targets que desee publicar en la(s) direccione(s) de IP.
¡Listo! Debería poder ver sus Target de iSCSI en el Portal Group debajo.