9.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
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!
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 aprete 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.
Al clickear «++add target» la siguiente ventana aparecerá:
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».
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:
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 aprete crear.
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.
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ó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.
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