Configuración de destinos iSCSI EMC Celerra P/N 300-008-074 Rev A03 Versión 5.6 Octubre de 2008 Contenido Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Requisitos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 Restricciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Precauciones y advertencias. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Opciones de la interfaz de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Terminología . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 Información relacionada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 Conceptos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Arquitectura de Celerra iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10 Características de Celerra iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 LUNs Celerra iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 máscaras de LUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Autenticación CHAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 recopilaciones de iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Descubrimiento iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 Mensajes de eventos asincrónicos. . . . . . . . . . . . . . . . . . . . . . . . . . .16 Reserva persistente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 Consideraciones sobre la planificación . . . . . . . . . . . . . . . . . . . . . . .17 Configuración. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Creación de un destino iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21 Creación de un LUN iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 Creación de una máscara de LUN iSCSI . . . . . . . . . . . . . . . . . . . . . .23 Configuración de iSNS en el Data Mover (opcional) . . . . . . . . . . . . .24 Configuración del puerto ESI para iSNS (opcional) . . . . . . . . . . . . .25 Creación de una entrada CHAP (opcional). . . . . . . . . . . . . . . . . . . . .26 Inicio del servicio iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27 Administración del servicio iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Detención del servicio iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Comprobación del estado de iSNS . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Cambio de la configuración de iSNS . . . . . . . . . . . . . . . . . . . . . . . . .30 Borrado de la información de configuración de iSNS. . . . . . . . . . . .31 Configuración de recopilaciones de iSCSI. . . . . . . . . . . . . . . . . . . . .32 Visualización de la configuración de recopilaciones para el servicio iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33 Control de las respuestas de descubrimiento iSCSI. . . . . . . . . . . . .34 Control de mensajes de eventos asincrónicos . . . . . . . . . . . . . . . . .34 Activación o desactivación del soporte APTPL para la reserva persistente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35 1 de 90 Administración de destinos iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 Lista de destinos iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36 Visualización de las propiedades de destinos iSCSI . . . . . . . . . . . .37 Visualización de estadísticas de inicio de sesión para un destino iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 Cambio del nombre de un alias de destino iSCSI . . . . . . . . . . . . . . .39 Cambio de los portales de red para un destino iSCSI . . . . . . . . . . .40 Eliminación de un destino iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41 Administración de LUNs iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Lista de LUNs iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42 Visualización de las propiedades de un LUN iSCSI . . . . . . . . . . . . .43 Cambio de un LUN iSCSI a solo lectura . . . . . . . . . . . . . . . . . . . . . . .44 Cambio de un LUN iSCSI a lectura/escritura . . . . . . . . . . . . . . . . . . .45 Visualización de estadísticas de lectura/escritura para un LUN iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46 Ampliación de un LUN iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47 Actualización de un host Windows después de la ampliación de un LUN iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . .48 Actualización de un host Linux después de la ampliación de un LUN iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49 Eliminación de un LUN iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50 Configuración de la cantidad máxima de LUNs por destino . . . . . .51 Administración de máscaras LUNs iSCSI . . . . . . . . . . . . . . . . . . . . . . . . .52 Lista de máscaras de LUNs iSCSI de un destino . . . . . . . . . . . . . . .52 Cambio de autorizaciones para una máscara de LUN iSCSI . . . . . .53 Eliminación de una máscara de LUN iSCSI . . . . . . . . . . . . . . . . . . . .54 Administración de autenticación CHAP . . . . . . . . . . . . . . . . . . . . . . . . . .55 Ejecución de autenticación CHAP . . . . . . . . . . . . . . . . . . . . . . . . . . .55 Visualización de entradas CHAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . .56 Cambio de un secreto CHAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57 Eliminación de una entrada CHAP . . . . . . . . . . . . . . . . . . . . . . . . . . .58 Administración de instantáneas de LUNs iSCSI. . . . . . . . . . . . . . . . . . . .59 Lista de instantáneas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59 Visualización de información sobre una instantánea . . . . . . . . . . . .60 Creación de una instantánea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61 Modificación de datos de aplicación asociados con una instantánea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62 Eliminación de una instantánea . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63 Restore de un LUN de producción a partir de una instantánea . . . . . .64 Promoción de una instantánea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65 Degradación de una instantánea. . . . . . . . . . . . . . . . . . . . . . . . . . . . .66 Resolución de problemas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 Dónde obtener ayuda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 EMC E-Lab Interoperability Navigator . . . . . . . . . . . . . . . . . . . . . . . .67 Lista de verificación de resolución de problemas. . . . . . . . . . . . . . .68 Mensajes de error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69 Programas de capacitación para clientes . . . . . . . . . . . . . . . . . . . . .74 Apéndice: Comprensión de iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Protocolo iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76 Topologías de red iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77 Componentes iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Asignación de nombres iSCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82 Descubrimiento iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84 Autenticación iSCSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86 Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87 2 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Introducción Este documento forma parte del conjunto de información de EMC® Celerra® Network Server y está orientado a los administradores del sistema que deseen almacenar datos en unidades lógicas iSCSI (LUNs) proporcionadas por un Celerra Network Server. iSCSI (Internet Small Computer Systems Interface) es un protocolo de transporte que permite enviar paquetes SCSI por medio de redes TCP/IP. Los iniciadores y destinos iSCSI son componentes clave en una arquitectura iSCSI. Los iniciadores y destinos son dispositivos (software o hardware) que empaquetan y transfieren información SCSI por medio de una red IP. Un iniciador iSCSI encapsula información de estado, datos y comandos SCSI en paquetes iSCSI y los envía a un destino iSCSI que reside en un dispositivo de almacenamiento. “Apéndice: Comprensión de iSCSI” en la página 75 proporciona más información sobre el protocolo iSCSI. En este documento se describe cómo configurar y administrar destinos y LUNs iSCSI en Celerra Network Server. Para obtener información sobre la configuración de iniciadores iSCSI en un sistema host, consulte la documentación del sistema y del software o hardware del iniciador iSCSI. Requisitos del sistema La Tabla 1 en la página 3 incluye la configuración de software, hardware, red y almacenamiento necesaria para usar iSCSI en Celerra Network Server. Tabla 1 Requisitos del sistema Software Celerra Network Server versión 5.6 o posterior. Celerra Network Server versión 5.6.39 o posterior para soporte de reservas persistentes. Hardware No tiene requisitos de hardware específicos. Red Una red Ethernet 10/100/1000 con: • Uno o más hosts iSCSI configurados con la versión más reciente de Microsoft iSCSI Software Initiator (Windows). • Un servidor Microsoft iSNS (opcional). Almacenamiento No tiene requisitos de almacenamiento específicos. Configuración de destinos iSCSI EMC Celerra Versión 5.6 3 de 90 Restricciones Se aplican las siguientes restricciones y limitaciones: Celerra iSCSI no soporta Microsoft iSCSI Initiator si se ejecuta en un host Microsoft Windows XP. u u Los Data Movers virtuales (VDMs) Celerra no soportan LUNs iSCSI. u Los file systems iSCSI no soportan puntos de comprobación de EMC SnapSure™. Los file systems iSCSI no soportan EMC Celerra Replicator™ (V1). En su lugar, utilice Celerra Replicator for iSCSI (V1) o Celerra Replicator (V2) para realizar replicación o failover para LUNs iSCSI. u Al utilizar un LUN iSCSI con virtual provisioning, el monitoreo del espacio del file system es fundamental para garantizar la disponibilidad de espacio suficiente. u ! ! PRECAUCIÓN La insuficiencia de espacio en un file system que contenga un LUN con virtual provisioning produce falta de disponibilidad de datos y puede generar pérdida de datos. Además de monitorear el uso del file system, configure una notificación de eventos para cuando se llene el file system y active la ampliación automática del file system con un umbral prudente. Si no se cuenta con suficiente espacio disponible en el disco para la ampliación del file system, es posible que se produzca una pérdida de datos. u u u u u u u u 4 de 90 Versión 5.6 Con Celerra Manager, solo se pueden crear LUNs iSCSI regulares. Para crear un LUN iSCSI con virtual provisioning, se debe utilizar la CLI. La opción de ampliación automática de file systems soporta LUNS iSCSI con virtual provisioning, pero no LUNs ISCSI regulares. No pueden crearse LUNs iSCSI regulares en file systems que tengan activada la ampliación automática. No se puede activar la ampliación automática de file systems si existen LUNs iSCSI regulares. Para ampliar correctamente un LUN iSCSI mediante la utilidad Diskpart de Windows, el LUN debe tener un mínimo de 128 MB y el tamaño de ampliación debe ser de 8 MB como mínimo. Antes de ampliar el LUN, vuelva a examinar el disco con las herramientas Diskpart o Administración de discos. En sistemas Microsoft Windows 2000, cierre sesión en el iniciador iSCSI y, a continuación, inicie sesión otra vez para activar el host y descubrir el tamaño de LUN modificado. Los LUNs Celerra iSCSI no soportan FileMover ni MPFS. Los LUNs Celerra iSCSI no soportan Celerra AntiVirus Agent (CAVA). Utilice una utilidad antivirus en el host iSCSI para examinar un LUN Celerra iSCSI montado. La función Celerra iSCSI soporta únicamente topologías iSCSI nativas, no puentes, según se describe en “Topologías de red iSCSI” en la página 77. No se soporta el protocolo de seguridad IP (IPSec). El destino de Celerra iSCSI soporta Microsoft Cluster Server (MSCS) conforme a la política de soporte provisoria de Microsoft. El documento iSCSI Cluster Support Frequently Asked Questions, que se encuentra en las páginas Web de Microsoft Window Server 2003, en el sitio Web de Microsoft, proporciona información sobre esta política. Configuración de destinos iSCSI EMC Celerra u u u u Si cuenta con un LUN regular en un file system, pero aún no ha escrito datos en él, el comando server_df informa espacio libre en disco como si el LUN estuviera lleno. El comando server_df muestra espacio utilizado y disponible según lo determine el servidor. No puede utilizar este comando para determinar el espacio disponible desde la perspectiva del iniciador iSCSI o las aplicaciones de host. Por ejemplo, la eliminación de archivos en el lado del cliente no necesariamente aumenta la cantidad de espacio disponible que muestra el comando server_df. El comando server_iscsi puede mostrar cero espacio asignado (alloc=0MB) para un LUN de producción (PLU) y para una instantánea promocionada (TWS). El PLU y la TWS comparten los bloques utilizados con la instantánea, que es la propietaria de los bloques asignados. Al utilizar SUSE Linux 9 de 64 bits, en ocasiones el iniciador de software iSCSI no puede descubrir el LUN de una instantánea promocionada mediante el comando server_iscsi. Asegúrese de que el destino proporcione una máscara de LUN que permita al iniciador acceder al LUN de la instantánea promocionada. Si el cliente aún no puede descubrir el LUN, escriba este comando en el host Linux: /etc/init.d/iscsi reload Microsoft iSCSI Initiator impone las siguientes restricciones adicionales: u u Se soportan múltiples conexiones por sesión en las plataformas Windows con Microsoft iSCSI Software Initiator 2.0. No se soportan discos dinámicos de Windows. Precauciones y advertencias Si tiene dudas respecto de esta información, póngase en contacto con un representante de Servicio al Cliente de EMC para obtener ayuda. u u u u No ejecute el comando nas_fsck en file systems con LUNs iSCSI a menos que sea necesario. Si lo hace, cierre sesión en todos los iniciadores iSCSI conectados a los LUNs. Si no se desconectan los iniciadores iSCSI antes de ejecutar el comando, es posible que se pierdan datos. Por lo general, se impide que se vuelva a montar un file system iSCSI, pero puede forzarse mediante la opción -Force con el comando server_mount. No debe volver a montarse un file system iSCSI a menos que sea necesario. Si lo hace, cierre sesión en todos los iniciadores iSCSI conectados a los LUNs del file system. Si no se desconectan todos los iniciadores iSCSI antes de volver a montar el file system, es posible que se pierdan datos. Las instantáneas de LUNs iSCSI no se crean para utilizarse como espejeados, para recuperación en caso de desastres ni como herramientas de alta disponibilidad. Dado que las instantáneas iSCSI se derivan en parte de datos en tiempo real de LUNs iSCSI, es posible que no estén accesibles (imposibilidad de lectura) si los LUNs de producción no están accesibles. Solo se pueden utilizar las instantáneas guardadas en una ubicación de almacenamiento alternativa para proporcionar recuperación en caso de desastres. No interrumpa el servicio si hay un iniciador iSCSI conectado a algún destino del Data Mover. Esto podría ocasionar que los sistemas host de los iniciadores iSCSI dejen de responder. Configuración de destinos iSCSI EMC Celerra Versión 5.6 5 de 90 u u u u u u u u u u 6 de 90 Versión 5.6 A menos que utilice destinos de Celerra iSCSI en un entorno de cluster, no conceda a múltiples iniciadores acceso al mismo LUN. Se pueden presentar conflictos si más de un iniciador intenta escribir en el LUN. Si se formatea el LUN con el file system NTFS en Windows, la escritura simultánea podría dañar el file system NTFS. Evite conceder a un LUN acceso a un iniciador aún no definido. Los cambios en las máscaras de LUNs se aplican de inmediato. Tenga cuidado al eliminar o modificar máscaras de LUNs de iniciadores con sesiones activas. Si el iniciador pierde el acceso a LUNs en uso, las aplicaciones que estén utilizando dichos LUNs se verán afectadas. Los datos escritos en un LUN iSCSI promocionado se pierdan cuando se degrada un LUN. Monitoree con atención el espacio del file system que contenga LUNs iSCSI con virtual provisioning. Puede utilizar Celerra Manager o los comandos CLI server_df y nas_fs –size para determinar el espacio utilizado y disponible en un file system. Para evitar exceder el espacio disponible en el file system y una posible pérdida de datos al utilizar este tipo de LUNs iSCSI, active la ampliación automática del file system con un umbral prudente. Si no se cuenta con suficiente espacio disponible en el disco para la ampliación del file system, es posible que se produzca una pérdida de datos. Al utilizar un umbral de marca máxima (HWM) para la ampliación automática del file system, el número de bloques utilizados determina el punto en que se alcanza el HWM. La ampliación del file system puede producirse incluso cuando el uso del LUN de producción se muestra bajo desde la perspectiva del host. Las instantáneas, por ejemplo, consumen espacio adicional en el file system. Además, si elimina datos de un LUN, no reducirá el número de bloques asignados a él. En sistemas Linux con el iniciador Cisco, tenga precaución al formatear un file system en un LUN con virtual provisioning. Asegúrese de que haya suficiente espacio disponible en el file system. Un file system demasiado pequeño puede ocasionar que el host Linux deje de responder. Defina un umbral de marca máxima en el 90% o menos. No utilice file systems con LUNs iSCSI para otros fines. Por ejemplo, no exporte un file system iSCSI por mediante un recurso compartido CIFS ni mediante exportación NFS. Si bien un cliente CIFS o NFS puede ver el LUN como un archivo en el file system y copiarlo, los protocolos CIFS y NFS no pueden comprender su contenido. Evite eliminar la instantánea más reciente de un LUN de producción mientras está activa la transferencia I/O. Es posible que se agote el tiempo de espera de una transferencia I/O si la instantánea más reciente es muy grande, lo que probablemente dañe los datos. Como solución, cree una nueva instantánea y, a continuación, elimine la anterior. No cree una máscara de LUN para un LUN iSCSI de solo lectura, ni intente leer ni verificar el contenido de un LUN de destino de solo lectura. Un error en Celerra Network Server versión 5.5 hace que VMWare ESX Server utilice el método incorrecto para crear IDs de dispositivos para LUNs Celerra iSCSI. La versión 5.6 corrige este problema. Si realiza una actualización de una versión 5.5 a 5.6, ESX Server interpretará de manera incorrecta los IDs de dispositivos anteriores sin coincidencias y posiblemente vea estos discos como LUNs de instantáneas. Para corregir este problema, debe volver a firmar para generar IDs de dispositivos adecuados para los LUNs Celerra iSCSI. El artículo Primus emc189395 proporciona información detallada. Configuración de destinos iSCSI EMC Celerra Opciones de la interfaz de usuario Celerra Network Server ofrece flexibilidad para administración de networked storage basado en su entorno de servicio y sus preferencias de interfaz. Este documento describe cómo configurar Celerra iSCSI mediante la interfaz de línea de comandos (CLI) de Celerra. Además, puede realizar la mayoría de estas tareas con Celerra Manager. La Tabla 2 en la página 7 resume los atributos de cada interfaz. Tabla 2 Opciones de interfaz Interfaz Comportamiento Referencia CLI de Celerra La interfaz de línea de comandos de Celerra proporciona las más completas funciones de administración iSCSI. Este documento hace referencia a los siguientes comandos de CLI: • nas_fs • nas_fsck • server_df • server_iscsi • server_param • server_security Páginas de los manuales en línea de Celerra o Manual de referencia de comandos de EMC Celerra Network Server Celerra Manager Limitaciones de Celerra Manager: • No puede elaborar listas de estadísticas de inicio de sesión para destinos iSCSI ni leer/escribir estadísticas para LUNs iSCSI. • No puede crear un LUN iSCSI con virtual provisioning. • No puede crear ni administrar instantáneas de LUNs iSCSI. EMC Celerra Manager online help Las EMC Celerra Network Server Release Notes proporcionan información adicional más reciente acerca de las aplicaciones de administración Celerra. Estos documentos proporcionan información adicional sobre la administración de un sistema Celerra: u u El tema Learning about EMC Celerra, incluido en el EMC Celerra Network Server Documentation CD EMC Celerra Manager online help Installing EMC Celerra Management Applications incluye instrucciones para iniciar Celerra Manager. Terminología El EMC Celerra Glossary proporciona una lista completa de terminología de Celerra. Bloque descriptor de comandos (CDB): término de SCSI para un bloque de datos fijo transmitido como una única entidad. Un CDB es un paquete SCSI. Degradación: desmontaje de una instantánea de un iSCSI LUN. Después de la degradación, no se puede acceder al LUN y se pierden los cambios realizados en el LUN durante el estado promovido. Destino iSCSI: terminal iSCSI, identificada por un nombre iSCSI exclusivo que ejecuta comandos emitidos por el iniciador iSCSI. Configuración de destinos iSCSI EMC Celerra Versión 5.6 7 de 90 Grupo de portal: colección de portales de red para un determinado destino iSCSI. Host iSCSI: equipo que alberga un iniciador iSCSI. Identificador único ampliado (EUI): estándar de asignación de nombres IEEE soportado por el protocolo iSCSI. El formato de los nombres EUI es eui. seguido de un identificador EUI-64. Iniciador iSCSI: terminal iSCSI, identificada por un nombre iSCSI único, que comienza con una sesión iSCSI mediante la emisión de un comando a la otra terminal (el destino). Instantánea: término genérico para una copia de datos puntual. Internet SCSI (iSCSI): protocolo para enviar paquetes SCSI a través de redes TCP/IP. Internet Storage Name Service (iSNS): protocolo de detección y asignación de nombres diseñado para facilitar la detección, administración y configuración automatizadas de dispositivos iSCSI y Fibre Channel Protocol (FCP) en una red TCP/IP. LUN iSCSI con virtual provisioning: LUN iSCSI sin espacio reservado en el file system. El file system debe tener suficiente espacio para asignar cuando se agreguen datos en el LUN. LUN iSCSI regular: LUN iSCSI que utiliza Persistent Block Reservation (PBR) para garantizar que el file system tenga suficiente espacio para todos los datos que se pudieran escribir en el LUN. Máscara de LUN: conjunto de permisos de acceso que identifican al iniciador iSCSI que puede acceder a LUNs específicos en un destino. Nombre calificado iSCSI (IQN): estándar de asignación de nombres soportado por el protocolo iSCSI. Los nombres IQN son exclusivos globalmente y tienen formato de iqn. seguido de una fecha y un nombre de dominio revertido. Número de unidad lógica (LUN): número de identificación de un objeto SCSI o iSCSI que procesa comandos SCSI. El LUN es la última parte de la dirección SCSI de un objeto SCSI. El LUN es un ID de la unidad lógica, pero, con frecuencia, el término se utiliza para hacer referencia a la unidad lógica en sí. Objeto de almacenamiento de archivos: archivo creado en un file system UxFS que proporciona el espacio de almacenamiento para un LUN iSCSI. Persistent Block Reservation (PBR): técnica para reservar una cantidad adecuada de bloques en un file system para soportar la creación de una unidad lógica de un tamaño especificado. Los bloques se reservan para la unidad lógica, estén o no en uso. Portal de red: componente que escucha y puede aceptar conexiones iSCSI dentro de una determinada sesión iSCSI. Un portal de red para un iniciador iSCSI se identifica por medio de su dirección IP. un portal de red para un objetivo iSCSI se identifica mediante su dirección IP, puerto TCP de audición y etiqueta del grupo. Promocionar: montar una instantánea a un LUN iSCSI de modo que se pueda configurar como un dispositivo de disco, por medio de un iniciador iSCSI. Protocolo de Autenticación por Desafío Mutuo (CHAP): Protocolo de control de acceso para la autenticación segura por medio de contraseñas compartidas llamadas secretos. Recopilación: método de verificación de errores del protocolo iSCSI utilizado para verificar la integridad de un encabezado de paquetes iSCSI (recopilación de encabezado) o los datos de carga (recopilación de datos) mediante una checksum. 8 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Small computer system interface (SCSI): conjunto estándar de protocolos para equipos host que se comunican con periféricos conectados. Unidad de datos de protocolo (PDU): término de iSCSI para definir un bloque fijo de datos transmitido como una entidad única. Una PDU es un paquete iSCSI. Unidad lógica (LU): para iSCSI en Celerra Network Server, una unidad lógica es una función de software iSCSI que procesa comandos SCSI, como la lectura de medios de almacenamiento y la escritura en ellos. Desde una perspectiva de host de iSCSI, una unidad lógica aparece como un dispositivo de disco. Unidad lógica de producción (PLU): LUN iSCSI que sirve como un dispositivo de almacenamiento primario. Una PLU se puede configurar como un dispositivo de disco por medio de un iniciador iSCSI. Unidad lógica de instantánea (SLU): instantánea promocionada al estado de unidad lógica y configurable como un dispositivo de disco mediante un iniciador iSCSI. Volume Shadow Copy Service (VSS): servicio y arquitectura de Windows que coordina diversos componentes para crear copias puntuales consistentes de datos denominadas shadow copies. Información relacionada Los siguientes documentos de Celerra proporcionan información adicional a la que se suministra en este documento: u Instalación de componentes de host iSCSI Celerra u Using EMC Celerra Replicator for iSCSI (V1) u Uso de EMC Celerra Replicator (V2) u Manual de referencia de comandos de EMC Celerra Network Server u Páginas de los manuales de Celerra en línea u EMC Celerra Network Server Parameters Guide u Managing EMC Celerra Volumes and File Systems Manually u Administración de volúmenes y file systems EMC Celerra con Automatic Volume Management u Configuración de eventos y notificaciones de EMC Celerra u Configuración y administración de EMC Celerra Networking El EMC Celerra Network Server Documentation CD, suministrado con el servidor y también disponible en Powerlink, proporciona el conjunto completo de publicaciones de clientes de Celerra. Inicie sesión en Powerlink®, haga clic en Soporte > Documentación Técnica y Asesorías > Documentación de Hardware y Plataformas > Celerra Network Server. En esta página, haga clic en Agregar a Favoritos. La sección Favoritos de la página principal de Powerlink contiene un enlace que lo lleva directamente a esta página. Otras publicaciones de EMC relacionadas, disponibles en Powerlink, incluyen: u EMC Replication Manager Product Guide u EMC Host Connectivity Guide for Windows Además, consulte Powerlink para acceder white papers y a otros artículos sobre temas relacionados con las funciones de Celerra iSCSI. Configuración de destinos iSCSI EMC Celerra Versión 5.6 9 de 90 Conceptos La función de destino de Celerra iSCSI crea un archivo dentro de un file system en el servidor y hace que los clientes lo vean como un disco SCSI local. Al utilizar LUNs Celerra iSCSI en lugar de discos SCSI con conexión local, puede centralizar el almacenamiento y simplificar su administración. Arquitectura de Celerra iSCSI Celerra iSCSI se integra en Data Movers individuales y debe configurarse en cada Data Mover. El Data Mover sirve como el recurso de almacenamiento en una red iSCSI distribuida. El servicio iSCSI se ejecuta de manera independiente en cada Data Mover. De igual modo, el cliente Internet Storage Name Service (iSNS), los destinos iSCSI y los LUNs iSCSI deben configurarse para cada Data Mover. Figura 1 en la página 10 Ilustra la manera en que protocolos CHAP, iSCSI e iSNS se conectan con los elementos en una red de Celerra iSCSI. Servidor iSNS iSNS Cliente iSNS iSNS Iniciador iSCSI CHAP DB CHAP iSCSI Destino iSCSI SCSI LUN de iSCSI Host iSCSI Data Mover Cliente Iniciador iSCSI Objeto de Almacenamiento Host Destino iSCSI (Data Mover) CNS-000433 Figura 1 Componentes iSCSI y protocolos relacionados EMC proporciona componentes iSCSI para host, que son servicios y aplicaciones que se ejecutan en un host iSCSI y funcionan con destinos iSCSI en Celerra Network Server. En el Instalación de componentes de host iSCSI Celerra se describen estos componentes. 10 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Características de Celerra iSCSI El soporte de Celerra iSCSI incluye: u La solución iSCSI se basa completamente en software y no requiere host bus adapters (HBAs) ni puentes iSCSI. u La configuración de iSCSI se conserva tras los reinicios de los Data Movers. u A continuación, se mencionan las funciones iSCSI soportadas: • Recuperación de errores de iSCSI de nivel 0 (recuperación en el nivel de sesión) • recopilaciones de iSCSI, ImmediateData y FirstBurst u u Se soporta CHAP con entradas ilimitadas para autenticación unidireccional o con una entrada para autenticación inversa. Se utiliza iSNS para el descubrimiento. LUNs Celerra iSCSI Una unidad lógica (LUN) es un elemento en un dispositivo de almacenamiento que interpreta CDBs SCSI y ejecuta comandos SCSI, como lectura o escritura en el almacenamiento. A diferencia de los LUNs raw basados en dispositivos SCSI de arreglos de discos de almacenamiento, un LUN Celerra iSCSI es una función de software que procesa comandos SCSI. En el sistema host iSCSI, el LUN aparece como un disco local que contiene archivos individuales. Los iniciadores iSCSI inician sesión en el LUN y no pueden ver otro contenido del file system (un iniciador solo puede ver los archivos almacenados en el LUN iSCSI). Un LUN iSCSI se crea dentro de un file system Celerra estándar y emula un dispositivo de disco SCSI mediante el uso de un archivo dedicado, denominado objeto de almacenamiento de archivos. El objeto de almacenamiento de archivos proporciona el espacio de almacenamiento físico para los datos almacenados en el LUN iSCSI. Al crear un LUN iSCSI, puede elegir uno de los siguientes métodos de almacenamiento: u u Un LUN regular (predeterminado) utiliza Persistent Block Reservation (PBR) para garantizar que el file system tenga suficiente espacio para todos los datos que se pudieran escribir en el LUN. PBR reserva espacio en disco para todo el LUN, aunque el espacio no se toma del pool de reserva (asignado) hasta que realmente se escriban los datos en el LUN. Un LUN con virtual provisioning no reserva espacio en el file system. Para evitar pérdida o daño de datos, debe haber espacio disponible para asignación en el file system cuando se agregan datos al LUN. No cree LUNs regulares ni con virtual provisioning en el mismo file system. La opción de ampliación automática de file systems soporta únicamente LUNs iSCSI con virtual provisioning. No pueden crearse LUNs iSCSI regulares en file systems que tengan activada la ampliación automática. No se puede activar la ampliación automática de file systems si existen LUNs iSCSI regulares. Configuración de destinos iSCSI EMC Celerra Versión 5.6 11 de 90 ! ! PRECAUCIÓN La insuficiencia de espacio en un file system que contenga un LUN con virtual provisioning produce falta de disponibilidad de datos y puede generar pérdida de datos. Además de monitorear el uso del file system, configure una notificación de eventos para cuando se llene el file system y active la ampliación automática del file system con un umbral prudente. Si no se cuenta con suficiente espacio disponible en el disco para la ampliación del file system, es posible que se produzca una pérdida de datos. Configuración de eventos y notificaciones de EMC Celerra proporciona instrucciones para generar un SNMP trap que emite una notificación por correo electrónico cuando el uso del file system excede un umbral seleccionado. Administración de volúmenes y file systems EMC Celerra con Automatic Volume Management proporciona información sobre la ampliación automática de file systems. La ampliación de un LUN no genera la ampliación automática del file system subyacente. Para garantizar que haya suficiente espacio disponible para la ampliación de un LUN, es posible que antes necesite ampliar el file system. En este documento, las referencias a destinos y LUNs son específicas de iSCSI y no están relacionadas con los destinos SCSI ni con los LUNs que se describen en Configuración de backups de tipo NDMP en EMC Celerra. Clases de LUNs Celerra iSCSI Celerra soporta dos clases de LUNs iSCSI: u u LUN de producción (PLU): LUN que sirve como un dispositivo de almacenamiento primario (o de producción). LUN de instantánea (SLU): Representación puntual de un PLU promocionado al estado de LUN, que permite el acceso a la unidad. Instantáneas Una instantánea es una representación puntual de los datos almacenados en un LUN iSCSI. La instantánea inicial requiere la misma cantidad de almacenamiento que los datos escritos en el LUN. Cada instantánea subsiguiente requiere almacenamiento solo para los datos modificados. Las instantáneas pueden crearse mediante una aplicación de host (como los comandos CBMCLI de un host Linux o Replication Manager en un host Windows) o en la Control Station. Al crearse, cada instantánea recibe un nombre globalmente exclusivo. El nombre incluye el número de LUN. Por ejemplo, este nombre indica que la instantánea es del LUN 24: fs14_T8_LUN24_000183500235_0006.ckpt009 Nota: Los caracteres que preceden el número de LUN en el nombre de la instantánea se generan de manera interna y no están relacionados con el nombre del file system asignado por el usuario ni con el alias del destino iSCSI. La instantánea también incluye una etiqueta de aplicación, que identifica la aplicación que se utilizó para crearla. Las instantáneas creadas mediante la Control Station reciben la etiqueta de aplicación “CelerraCS”. 12 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra De manera opcional, la instantánea puede incluir un máximo de 4.096 bytes de datos de aplicación. Los datos de aplicación generalmente se utilizan como texto de comentario para describir la instantánea, pero también pueden incluir datos binarios. Cada instantánea crea una copia del PLU. Los bloques asignados (modificados) actualmente en el PLU se transfieren a la instantánea, que se convierte en la propietaria de estos bloques. El PLU comparte con la instantánea los bloques asignados. Las instantáneas posteriores del PLU repiten el proceso. La instantánea más reciente adquiere la propiedad es los bloques escritos (asignados) en el PLU desde la instantánea anterior y también comparte los bloques asignados pertenecientes a instantáneas anteriores. A menos que se promocione, una instantánea no estará visible para el iniciador iSCSI. La operación de promoción crea una instantánea con capacidad de escritura temporal (TWS) y la monta en un LUN iSCSI para que pueda configurarse como un dispositivo de disco y utilizarse como un LUN de producción. El TWS también comparte los bloques asignados pertenecientes a la instantánea promocionada. Una instantánea puede promocionarse solo una vez (es decir, no es posible promocionar una instantánea ya promocionada). Después de degradar una instantánea, puede volver a promocionarla. Las instantáneas promocionadas comúnmente se utilizan para hacer un restore de datos dañados o perdidos mediante el uso de los datos del SLU o para proporcionar una fuente de datos alternativa. No utilice instantáneas para backup, dado que una instantánea solo es consistente para fallas (por ejemplo, después de una falla de energía) y no puede garantizar datos consistentes con las aplicaciones. Si bien un LUN de instantánea promocionada cuenta con capacidad de escritura, los cambios realizados en él se asignan únicamente al TWS. Al degradar la instantánea, se desmonta el LUN y se anula la asignación de su número de LUN. Los datos escritos en el LUN promocionado se pierden y no pueden recuperarse. También se puede hacer un restore de un LUN de producción a partir de una instantánea. Esta operación realiza un restore rápido (destructivo) que elimina todas las instantáneas más recientes. Definición de tamaño de los LUNs Los LUNs requieren un tamaño mínimo de 3 MB y no pueden exceder el equivalente a 2 TB menos 1 MB (2.097.151 MB). Al crear un LUN, el espacio requerido del file system es levemente superior al tamaño especificado para el LUN. Esto puede atribuirse a una sobrecarga en la asignación y el seguimiento del LUN mediante el file system subyacente. Numeración de LUNs Cada LUN se identificado con un número exclusivo por destino. El protocolo iSCSI permite que un destino tenga un máximo de 256 LUNs (numerados de 0 a 255). No obstante, el rango utilizable de los LUNs puede verse limitado por el sistema operativo del host iSCSI. Por ejemplo, Windows limita el número total de LUNs por destino a 255. Como opción predeterminada, el servidor aplica la limitación de Windows. Para los iniciadores que se ejecutan en hosts no pertenecientes a Windows, es posible desactivar el modo compatible con Windows para permitir 256 LUNs por destino. En “Configuración de la cantidad máxima de LUNs por destino” en la página 51 se explica cómo desactivar el modo compatible con Windows. Al crear un LUN de producción, utilice un número en el rango de 0 a 127. El servidor utiliza los números de LUN restantes (128 en adelante) para montar instantáneas iSCSI promocionadas como LUNs. Configuración de destinos iSCSI EMC Celerra Versión 5.6 13 de 90 Ampliación de LUNs Puede ampliar el tamaño de un LUN iSCSI existente. Después de ampliar un LUN, debe ejecutar las utilidades pertinentes en el sistema host iSCSI para ampliar el volumen de host en el LUN extendido. Para obtener información detallada, consulte los siguientes temas: u u “Actualización de un host Windows después de la ampliación de un LUN iSCSI” en la página 48 “Actualización de un host Linux después de la ampliación de un LUN iSCSI” en la página 49 Se aplican las siguientes restricciones a la ampliación de LUNs: u u u u u u u Solo se pueden ampliar los LUNs de producción (PLUs) iSCSI. No puede ampliar las instantáneas iSCSI montadas de manera temporal como LUNs iSCSI (SLUs). En las relaciones de replicación iSCSI, solo el LUN de origen se puede ampliar de manera manual. Una vez ampliado el LUN de origen, el LUN de destino se amplía en la siguiente sesión de replicación. El tamaño mínimo de ampliación es 8 MB. Debido a una limitación de formato de volumen en las plataformas Windows, el tamaño total del LUN después de la ampliación debe ser superior a 129 MB. Los sistemas Linux requieren un espacio adecuado antes de ampliar un LUN. El tamaño de la instantánea no se modifica si luego se amplía el LUN iSCSI. Dado que la instantánea y el LUN ampliado tienen tamaños diferentes, no es posible hacer restore del LUN desde la instantánea. Sí se puede, no obstante, promover la instantánea y copiar datos desde allí. Si la ampliación automática de file systems está activada, la función no se activa al ampliar un LUN iSCSI. Quizás haya que ampliar el file system subyacente antes de ampliar el LUN. máscaras de LUN Una máscara de LUN, definida en un destino, especifica un iniciador iSCSI y los LUNs a los que tiene acceso. En otras palabras, un iniciador puede acceder a un LUN solo si el destino asocia explícitamente el nombre iSCSI formal del iniciador con el número de LUN. Al crearse, un destino iSCSI no cuenta con máscaras de LUN, lo que significa que ningún iniciador puede acceder a los LUNs de ese destino. Para activar el acceso de un iniciador a los LUNs de un destino, debe crear una máscara de LUN para especificar el iniciador y los LUNs a los que puede acceder. Al definir una máscara de LUN que conceda a un iniciador del destino acceso a múltiples LUNs, es posible que sea más fácil en algunos casos conceder acceso a un cierto rango de LUNs y, luego, denegar el acceso a LUNs específicos dentro de dicho rango. Por ejemplo, si desea permitir a un iniciador acceder a todos los LUNs en el rango de 0 a 12 con excepción de los LUNs 6 y 8, puede crear una máscara de LUN en la CLI mediante la opción –grant, que especifica LUNs 0 a 12, y luego modificar la máscara con la opción -deny, en la que especificará los LUNs 6 y 8. Dado que los números de LUN de 128 en adelante se utilizan para LUNs de instantáneas, no debe conceder a los iniciadores acceso general a los LUNs de este rango. Si lo hace, es posible que aparezcan y desaparezcan discos “fantasma” en el 14 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra administrador de dispositivos del host iSCSI al promocionar y degradar instantáneas temporales con capacidad de escritura. ! ! PRECAUCIÓN A menos que utilice destinos de Celerra iSCSI en un entorno de cluster, no conceda a dos iniciadores acceso al mismo LUN. Se pueden producir conflictos si más de un iniciador intenta escribir en el LUN. Si se formatea el LUN con el file system NTFS en Windows, la escritura simultánea podría dañar el file system NTFS del LUN. Como práctica recomendada, no conceda acceso al iniciador a un número de LUN si dicho LUN aún no existe. Autenticación CHAP Como opción predeterminada, los destinos de un Data Mover no requieren autenticación CHAP. Según las necesidades de su organización, es posible que sea necesario ejecutar autenticación CHAP. Puede ejecutar autenticación CHAP en dos puntos diferentes del inicio de sesión iSCSI: u u Antes de que el iniciador inicie sesión en el servicio iSCSI y establezca una sesión de descubrimiento iSCSI Antes de que el iniciador inicie sesión en el destino y establezca una sesión iSCSI regular Si utiliza iSNS, no se requiere descubrimiento. El servicio iSNS proporciona la identidad de todos los nodos iSCSI de la red. Si desea que un Data Mover autentique la identidad de cada iniciador iSCSI, configure la autenticación CHAP en el Data Mover. Para configurar CHAP, debe: u u u Configurar los parámetros del servidor correspondientes para que los destinos del Data Mover requieran autenticación CHAP. “Ejecución de autenticación CHAP” en la página 55 proporciona instrucciones para configurar los parámetros del servidor correspondientes. Crear una entrada CHAP para cada iniciador que se comunica con el Data Mover. Las entradas CHAP se configuran en cada Data Mover; cada iniciador posee un secreto CHAP exclusivo para el Data Mover. También es posible configurar un iniciador para autenticar la identidad de los destinos. En este caso, debe configurar una entrada CHAP para autenticación inversa. Las entradas de la autenticación inversa son diferentes a las entradas CHAP regulares, dado que cada Data Mover solo posee un secreto CHAP para autenticación inversa. En otras palabras, el Data Mover usa el mismo secreto CHAP para todos los iniciadores iSCSI que requieren autenticación del destino. recopilaciones de iSCSI El protocolo iSCSI soporta la inclusión de recopilaciones de encabezado y datos en unidades de datos de protocolo (PDUs) iSCSI. Las recopilaciones de encabezado proporcionan verificación de errores de verificación de redundancia cíclica (CRC) para segmentos de encabezado de PDU. Las recopilaciones de datos proporcionan verificación de errores de CRC para segmentos de datos. Configuración de destinos iSCSI EMC Celerra Versión 5.6 15 de 90 La configuración de recopilaciones de encabezado y datos en el destino iSCSI no necesariamente tiene que coincidir con la configuración del iniciador iSCSI, pero ambas configuraciones deben ser compatibles. Al iniciar sesión en el destino, el iniciador comprueba la configuración de la recopilación en el destino para determinar si es aceptable según las políticas establecidas en el lado del host. Por ejemplo, si el iniciador requiere recopilaciones de datos y dicha función se encuentra desactivada en el destino, es posible que el iniciador rechace el inicio de sesión. En Celerra Network Server, las recopilaciones de encabezados se encuentran activadas (opción preferencial) y las recopilaciones de datos, desactivadas (opción no preferencial) como opción predeterminada. Puede cambiar la configuración predeterminada para las recopilaciones de encabezados y datos mediante la aplicación de la configuración de parámetros de servidor que se describe en “Configuración de recopilaciones de iSCSI” en la página 32. Descubrimiento iSCSI Al utilizar descubrimiento SendTargets y no iSNS, el iniciador consulta el servicio iSCSI para obtener los nombres y las direcciones de todos los destinos del Data Mover. Como opción predeterminada, el servicio devuelve información sobre todos los destinos. Sin el LUN masking adecuado, es posible que el iniciador no tenga acceso a los LUNs en un destino descubierto. Puede filtrar los destinos inaccesibles durante el descubrimiento mediante la aplicación de la configuración de un parámetro de servidor que se describe en “Control de las respuestas de descubrimiento iSCSI” en la página 34. Entonces, el descubrimiento devuelve información solo para los destinos con máscaras de LUN que concedan al iniciador acceso a uno o más LUNs. Mensajes de eventos asincrónicos Como opción predeterminada, los destinos de Celerra iSCSI envían un mensaje de evento asincrónico a los iniciadores iSCSI conectados cada vez que se agrega o quita un LUN. Si el iniciador iSCSI no soporta mensajes de eventos asincrónicos, puede desactivarlos mediante la aplicación de la configuración de un parámetro de servidor que se describe en “Control de mensajes de eventos asincrónicos” en la página 34. Cuando se desactivan los mensajes de eventos asincrónicos, el destino envía un mensaje de cierre de sesión asincrónico en su lugar. Reserva persistente Celerra iSCSI soporta reserva persistente (PR) para LUNs iSCSI en un entorno de cluster. Los subsistemas de administración de clusters, como Microsoft Windows Server 2008, usan comandos de reserva persistente SCSI para definir el acceso exclusivo o restringido a LUNs iSCSI para nodos cliente en un entorno de discos compartido. Las reservas persisten para las fallas en las sesiones iniciador-destino y las acciones de recuperación. Al configurar el bit APTPL (Activate Persist Through Power Loss) en el comando PR, un cluster puede solicitar al servidor mantener una copia de la información de registro y reserva de PR en almacenamiento no volátil en el caso de una pérdida de energía. Como opción predeterminada, el soporte de APTPL se encuentra desactivado en Celerra Network Server. Para soportar solicitudes APTPL desde un cluster, puede aplicar la configuración de un parámetro de servidor que se describe en “Activación o desactivación del soporte APTPL para la reserva persistente” en la página 35. Esta configuración se aplica a todos los destinos iSCSI del Data Mover. 16 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Consideraciones sobre la planificación Los temas que se presentan a continuación lo ayudan a estimar los requisitos de tamaño para LUNs iSCSI y proporcionan pautas para la configuración de iSCSI en el servidor. Creación y montaje de file systems para LUNs iSCSI El servidor debe tener uno o más file systems que se utilizarán como un recurso de almacenamiento dedicado para los LUNs iSCSI. Puede crear y montar un file system con la CLI o con Celerra Manager. Managing EMC Celerra Volumes and File Systems Manually y EMC Celerra Manager online help proporcionan instrucciones. El tamaño mínimo para un LUN iSCSI es de 3 MB y el LUN requiere aproximadamente 1 MB para sobrecarga. El file system también requiere una pequeña cantidad de espacio para sobrecarga. Por lo tanto, el tamaño mínimo para un file system que puede albergar un LUN iSCSI es de aproximadamente 5 a 6 MB. Estimación de los requisitos de tamaño para el file system Al utilizar LUNs iSCSI regulares, el file system debe tener el tamaño suficiente para albergar los LUNs y las instantáneas planificadas de dichos LUNs. Cada instantánea iSCSI puede requerir la misma cantidad de espacio en el file system que el LUN. Al utilizar LUNs iSCSI con virtual provisioning, monitoree con atención el espacio del file system para asegurarse de que exista suficiente espacio disponible. Además, puede activar la opción de ampliación automática del file system y configurar un umbral prudente de marca máxima. Para estimar los requisitos de tamaño recomendados para que soporten un LUN regular (y sus instantáneas), utilice la siguiente fórmula: (LUN_size x 2) + (snapshots x (LUN_size x change_rate)) + (n x LUN_size) donde: Variable Valor LUN_size El tamaño del LUN iSCSI en megabytes, gigabytes o terabytes. Todos los valores de tamaño del LUN deben expresarse en la misma unidad de medida, a fin de obtener un resultado en esa misma unidad. instantáneas La cantidad de instantáneas del LUN que se almacenarán en el file system. change_rate El porcentaje de datos del LUN que cambia durante el intervalo entre las instantáneas. Estime la tasa de modificación de los datos en función del entorno, el historial de uso y la frecuencia de las instantáneas. Las tasas de modificación de los datos generalmente se encuentran en el rango del 15% al 20%. n La cantidad de instantáneas del LUN promocionado en cualquier momento dado. Si el servidor crea una instantánea con capacidad de escritura temporal (TWS) y virtual provisioning para un LUN promocionado, utilice 0 para n. Configuración de destinos iSCSI EMC Celerra Versión 5.6 17 de 90 Ejemplo 1 (LUN único) Necesita crear un LUN de 20 GB. Planifica almacenar 10 instantáneas del LUN y promocionar tres instantáneas. Aproximadamente el 15 % de los datos del LUN cambia entre las instantáneas. Si ingresa estos valores en la fórmula, se obtendrá una estimación de los requisitos de espacio: LUN 1 = (20 GB x 2) + (10 x (20 GB x 0,15)) + ( 3 x 20 GB) = 130 GB Ejemplo 2 (múltiples LUNs) Para estimar el espacio requerido para múltiples LUNs en un único file system: 1. Calcule el requisito de espacio para cada LUN con una unidad de medida común. 2. Sume los resultados. Además del LUN del ejemplo anterior, necesita crear un LUN de 30 GB y un LUN de 25 GB en el mismo file system. Para cada LUN, planifique almacenar 10 instantáneas y promocione dos. La tasa de modificación de datos estimada para estos LUNs también es del 15%: LUN 2 = (30 GB x 2) + (10 x (30 GB x 0,15)) + ( 2 x 30 GB) = 165 GB LUN 3 = (25 GB x 2) + (10 x (25 GB x 0,15)) + ( 2 x 25 GB) = 137,5 GB La Tabla 3 en la página 18 muestra el espacio requerido para cada LUN y el espacio total necesario en el file system. Tabla 3 Ejemplo de requisitos de espacio del LUN iSCSI LUN Tamaño del LUN Espacio recomendado del file system LUN 1 20 GB 130 GB LUN 2 30 GB 165 GB LUN 3 25 GB 137,5 GB Total 75 GB 432,5 GB Al crear un file system, se utiliza una pequeña cantidad del espacio asignado para almacenar metadatos, de modo que no todo el espacio asignado puede utilizarse. Desde la CLI, puede utilizar los comandos server_df y nas_fs -size para determinar el espacio utilizado o disponible. Dado que el nuevo LUN iSCSI también requiere sobrecarga, no puede especificar un tamaño de LUN igual al espacio total disponible. El tamaño máximo para el LUN es levemente inferior (generalmente 1 MB menos) a la cantidad de espacio disponible en el file system. Pautas Estas pautas generales se aplican al configurar iSCSI. Red Utilice iSCSI en un entorno de LAN y, si es posible, en una subred local para alcanzar el mejor performance. Para alcanzar el máximo rendimiento, utilice una red privada. Al seleccionar la red, considere el rendimiento de la red. El sitio Web de Microsoft proporciona recomendaciones para los requisitos de Microsoft Exchange con iSCSI. 18 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra File system u u u u Un file system con LUNs iSCSI no debe dedicarse a iSCSI ni utilizarse con otros fines. Por ejemplo, un file system iSCSI no debe exportarse mediante un recurso compartido CIFS ni mediante exportación NFS. Todo el espacio del file system debe estar disponible para iSCSI, dado que, además del espacio ocupado por los LUNs, se requiere espacio para las instantáneas de los LUNs. En “Estimación de los requisitos de tamaño para el file system” en la página 17 se explica cómo calcular el tamaño recomendado para los file systems. Debe monitorear periódicamente la cantidad de espacio libre en el file system iSCSI. Sin el espacio suficiente, no puede tomar ni promocionar instantáneas. El monitoreo del uso de file systems es fundamental al utilizar LUNs con virtual provisioning. Para contribuir al monitoreo del uso de espacio, puede definir un umbral de marca máxima o una condición de alerta de advertencia. Dado que el proceso de ampliación del file system puede ser lento, defina un umbral de marca máxima prudente para que no se agote el espacio antes de finalizada la ampliación. Backup u u Cree instantáneas de LUNs iSCSI en intervalos apropiados y cópielas en una ubicación de almacenamiento alternativa. Las instantáneas iSCSI por sí solas no proporcionan una solución de recuperación en caso de desastres. Celerra iSCSI no soporta backups de tipo Protocolo de Administración de Datos en Red (NDMP). Para realizar backups del contenido de un LUN Celerra iSCSI, puede: • Para Windows Server 2003: Use una utilidad de backup del lado del host Windows, como una aplicación de backup compatible con VSS, para copiar datos del LUN iSCSI. Instalación de componentes de host iSCSI Celerra proporciona más información sobre backups de VSS. • Para Windows 2000 Server: Tome una instantánea iSCSI del LUN, promocione la instantánea y utilice una aplicación de backup del lado del host para copiar datos de la instantánea promocionada en una ubicación de almacenamiento alternativa. • Utilice el comando server_iscsi para crear una instantánea del LUN iSCSI. Destinos u u Al crear un destino, permita que el servidor genere un nombre iSCSI legal en lugar de ingresar un nombre manualmente. Al crear un destino, el nombre de alias para el destino debe ser exclusivo en el Data Mover, ya que el nombre de alias es el campo clave en las bases de datos iSCSI del servidor. Los alias distinguen entre minúsculas y mayúsculas (t1 y T1 pueden coexistir en el mismo Data Mover). LUNs Utilice números de LUNs en el rango de 0 a 127 para PLUs. Esto permitirá que los números de LUNs restantes (los números más altos) estén disponibles para montar instantáneas iSCSI mediante aplicaciones de host Celerra iSCSI. Configuración de destinos iSCSI EMC Celerra Versión 5.6 19 de 90 LUN masking u u u A menos que utilice destinos de Celerra iSCSI en un entorno de cluster, no conceda a dos iniciadores acceso al mismo LUN. Al hacerlo, podrían generarse conflictos cuando más de un iniciador intente escribir en el LUN. Si se formatea el LUN con el file system NTFS en Windows, la escritura simultánea podría dañar el file system NTFS del LUN. Evite conceder acceso a los LUNs 128 a 254. Cuando cree una instantánea iSCSI, esta se montará temporalmente en un LUN en el rango de 128 a 254 para su verificación. Si concede al iniciador acceso a estos LUNs mediante LUN masking, es posible que aparezcan y desaparezcan discos fantasma en el administrador de dispositivos de host iSCSI. No cambie la máscara de LUN para una instantánea promocionada. Cuando promociona una instantánea mediante una de las aplicaciones de host Celerra iSCSI, se agrega el LUN de la instantánea a la máscara de LUN del iniciador. Si cambia una máscara de LUN para una instantánea promocionada, ya no será posible obtener acceso a la instantánea. Las instantáneas promocionadas generalmente utilizan números de LUN mayores que 127. Servicio iSCSI u u No interrumpa el servicio si hay un iniciador iSCSI conectado a algún destino del Data Mover. Esto podría ocasionar que el sistema host del iniciador iSCSI deje de responder. El servidor soporta recopilaciones de datos, pero las desactiva como opción predeterminada, ya que generan una considerable sobrecarga de CPU. A menos que su entorno las requiera, no active las recopilaciones de datos. Microsoft Multipath I/O Si utiliza Multipath I/O (MPIO) con Windows Server 2008, debe activar la función MPIO y registrar los dispositivos Celerra iSCSI como dispositivos MPIO: u u Para activar MPIO, seleccione Server Manager (Administrador de servidores) > Features (Funciones) > Add Feature (Agregar función). Si el sistema se lo solicita, reinicie el host. Para registrar los dispositivos Celerra iSCSI como dispositivos MPIO, abra el Control Panel (Panel de control), haga doble clic en MPIO y, a continuación, agregue la siguiente entrada a la lista de dispositivos MPIO con exactamente cinco espacios entre EMC y Celerra: EMC Celerra Reinicie el host cuando el sistema se lo solicite. Este requisito es para Windows Server 2008. En Windows Server 2003, todos los dispositivos se encuentran activados para MPIO como opción predeterminada. 20 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Configuración Las tareas de configuración son las siguientes: u “Creación de un destino iSCSI” en la página 21 u “Creación de un LUN iSCSI” en la página 22 u “Creación de una máscara de LUN iSCSI” en la página 23 u “Configuración de iSNS en el Data Mover (opcional)” en la página 24 u “Configuración del puerto ESI para iSNS (opcional)” en la página 25 u “Creación de una entrada CHAP (opcional)” en la página 26 u “Inicio del servicio iSCSI” en la página 27 Creación de un destino iSCSI Necesita crear uno o más destinos iSCSI en un Data Mover para que un iniciador iSCSI pueda establecer una sesión con el destino. Acción Para crear un destino iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -target -alias <alias_name> -create [<pg_tag>:np=<np_list> [<pg_tag>:np=<np_list> … ]] donde: <movername> = Data Mover en el que se creará el destino. <alias_name> = alias para el nombre iSCSI formal del destino. El alias es una cadena alfanumérica de un máximo de 255 caracteres ASCII (o un máximo de 85 caracteres de 3 bytes en codificación UTF-8). Dado que el alias es el campo clave en la base de datos Celerra iSCSI Network Server, cada alias debe ser exclusivo en un Data Mover determinado. Los alias distinguen entre minúsculas y mayúsculas (los destinos t1 y T1 pueden coexistir en el mismo Data Mover). <pg_tag> = etiqueta de grupo de portales (entero en el rango de 0 a 65535). <np_list> = lista de portales de red, que es una lista de portales de red separados por coma en el grupo de portales. Cada portal de red se proporciona en el formato <ip>[:<port>], donde <ip> es la dirección IP y <port>, el puerto TCP de audición. Si se omite el puerto, se utiliza el puerto 3260. “Portales de red y grupos de portales” en la página 79 proporciona más información sobre el uso de portales de red con iSCSI. Ejemplo: Para crear un destino con el alias t1 y un portal de red de 172.24.102.242 en el grupo de portales 100, escriba: $ server_iscsi server_2 -target -alias t1 -create 100:np=172.24.102.242 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 21 de 90 Creación de un LUN iSCSI Los LUNs proporcionan acceso a espacio de almacenamiento en el servidor. Para un sistema cliente, un LUN Celerra iSCSI se muestra como un dispositivo de disco. Prerrequisitos Al crear un LUN de destino para replicación iSCSI, el LUN debe ser de solo lectura y tener el mismo tamaño que el LUN de origen. Acción Para crear un LUN iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -lun -number <lun_number> -create <target_alias_name> -size <size>[M|G|T] -fs <fs_name> [-vp {yes|no}] [-readonly {yes|no}] donde: <movername> = nombre del Data Mover. <lun_number> = número del LUN iSCSI (un número entero en el rango de 0 a 127). El número de LUN debe ser exclusivo en este Data Mover. <target_alias_name> = alias del destino iSCSI en el que se creará el LUN. <size> = tamaño del LUN en megabytes (M), gigabytes (G) o terabytes (T). <fs_name> = nombre del file system en el que se creará el LUN. El tamaño delLUN resultante será levemente inferior al tamaño especificado. Parte del espacio se necesita para el file system subyacente para asignar completamente el LUN. Ejemplos: Para crear un LUN regular, número 1, de 10 GB en el destino t1 en ufs1 en server_2, escriba: $ server_iscsi server_2 -lun -number 1 -create t1 -size 10G -fs ufs1 Para crear un LUN con virtual provisioning, número 24, de 30 GB en el destino t2 en ufs1 en server_3, escriba: $ server_iscsi server_3 -lun -number 24 -create t2 -size 30G -fs ufs1 -vp yes Salida server_2 : done Nota Si incluye la opción –np yes para crear un LUN con virtual provisioning, la salida incluye el mensaje adicional: Warning 17716815834: server_3 : You have just created a virtually provisioned (sparse) LUN. To avoid data unavailability and potential data loss when a file system is 100 percent full, monitor file system utilization to ensure the file system contains sufficient free space for LUN growth. For more information, refer to Configuring iSCSI Targets on Celerra available on the user documentation CD. Requisitos posteriores Para mejorar el performance al utilizar el LUN iSCSI para aplicaciones de Windows como Microsoft Exchange, ejecute la utilidad Diskpar de Microsoft para configurar la compensación del sector en 64 y obtener una alineación correcta del disco. 22 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Creación de una máscara de LUN iSCSI Una máscara de LUN en un destino controla el acceso del iniciador iSCSI a los LUNs iSCSI de dicho destino. Cada máscara de LUN especifica el nombre formal de un iniciador iSCSI y los números de LUN a los que puede acceder en el destino. Prerrequisitos Instalación de componentes de host iSCSI Celerra proporciona información sobre cómo determinar el IQN de un iniciador iSCSI. A menos que utilice destinos de Celerra iSCSI en un entorno de cluster, no conceda a múltiples iniciadores acceso al mismo LUN. Se pueden producir conflictos si más de un iniciador intenta escribir en el LUN. Si su entorno requiere múltiples iniciadores para acceder al mismo LUN, debe crear una máscara para cada iniciador mediante un comando separado. Acción Para crear una máscara de LUN iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -mask -set <target_alias_name> -initiator <initiator_name> -grant <access_list> donde: <movername> = nombre del Data Mover <target_alias_name> = alias del destino iSCSI <initiator_name> = nombre iSCSI formal del iniciador <access_list> = lista de LUNs separados por comas a los que puede acceder el iniciador Ejemplo: Para crear una máscara de LUN que permita al iniciador especificado acceder a los LUNs 1, 3 a 5 y 7 en el destino t1 del Data Mover server_2, escriba: $ server_iscsi server_2 -mask -set t1 -initiator iqn.1991-05.com.microsoft:x86-39.nascse.emc -grant 1,3-5,7 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 23 de 90 Configuración de iSNS en el Data Mover (opcional) Cuando se configura un cliente iSNS en un Data Mover, el Data Mover registra todos los destinos iSCSI con un servidor iSNS externo. Los iniciadores iSCSI pueden consultar el servidor iSNS descubrir los destinos disponibles. Prerrequisitos Asegúrese de que se detenga el servicio iSCSI. Consulte la tarea “Detención del servicio iSCSI” en la página 28. Acción Para configurar iSNS en el Data Mover, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -ns isns -set -server <IP>[:<port>] donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <IP> = dirección IP del servidor iSNS <port> = puerto del servidor iSNS (la opción predeterminada es 3205) Si el servidor iSNS se encuentra en un cluster de Microsoft, utilice la dirección IP y el número de puerto del cluster. Ejemplo: Para configurar server_2 para que utilice el servidor iSNS en la dirección IP 172.24.102.66 con el puerto predeterminado, escriba: $ server_iscsi server_2 -ns isns -set -server 172.24.102.66 Salida server_2 : done 24 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Configuración del puerto ESI para iSNS (opcional) El servidor iSNS utiliza el puerto de consulta de estado de entidades (ESI) para monitorear el estado del servicio iSCSI en el Data Mover. Si no se configuró un puerto ESI, se asigna uno cuando se inicia el servicio iSCSI. Acción Para configurar el puerto ESI para iSNS, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -ns isns -set -esiport <port> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <port> = puerto ESI del servidor iSNS (la opción predeterminada es 3205) Ejemplo: Para configurar server_2 para que utilice el puerto ESI para iSNS, escriba: $ server_iscsi server_2 -ns isns -set -esiport 3206 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 25 de 90 Creación de una entrada CHAP (opcional) La entrada CHAP especifica el secreto que debe intercambiarse entre el Data Mover y un iniciador iSCSI durante la autenticación. Acción Para crear una entrada CHAP, utilice la siguiente sintaxis de comandos: $ server_security {<movername> | ALL} -add -policy chap [-name <client_name>] donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <client_name> = nombre iSCSI formal para el iniciador. Para autenticación inversa, utilice la palabra clave reverseauthentication. Ejemplo: Para crear una entrada CHAP para server_2, escriba: $ server_security server_2 -add -policy chap -name iqn.1991-05.com.microsoft:winserver1.nasdoc.emc.com Salida Nota server_2 : Enter Secret:************** done Cuando el sistema se lo solicite, escriba el secreto (contraseña) que debe intercambiarse entre el iniciador iSCSI y el destino iSCSI. El secreto debe tener un mínimo de 12 caracteres y un máximo de 256 caracteres. Los sistemas operativos Windows soportan secretos CHAP de entre 12 y 16 caracteres. Para autenticación inversa, el Data Mover utiliza el mismo secreto con cualquier iniciador. 26 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Inicio del servicio iSCSI El servicio iSCSI debe ejecutarse en un Data Mover para proporcionar soporte para actividad iSCSI con los destinos del Data Mover. Acción Para iniciar el servicio iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -service -start donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para iniciar el servicio iSCSI en todos los Data Movers, escriba: $ server_iscsi ALL -service -start Salida server_2 : done server_3 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 27 de 90 Administración del servicio iSCSI A continuación, se incluyen las tareas necesarias para la administración del servicio iSCSI: u “Detención del servicio iSCSI” en la página 28 u “Comprobación del estado de iSNS” en la página 29 u “Cambio de la configuración de iSNS” en la página 30 u “Borrado de la información de configuración de iSNS” en la página 31 u “Configuración de recopilaciones de iSCSI” en la página 32 u “Visualización de la configuración de recopilaciones para el servicio iSCSI” en la página 33 u “Control de las respuestas de descubrimiento iSCSI” en la página 34 u “Control de mensajes de eventos asincrónicos” en la página 34 u “Activación o desactivación del soporte APTPL para la reserva persistente” en la página 35 ‘‘Configuración de iSNS en el Data Mover (opcional)’’ en la página 24 proporciona instrucciones para configurar el servicio iSNS. ‘‘Inicio del servicio iSCSI’’ en la página 27 proporciona instrucciones para iniciar el servicio iSCSI. Detención del servicio iSCSI Antes de volver a configurar los servicios iSCSI o iSNS, debe detener el servicio iSCSI en un Data Mover. La detención de este servicio en un Data Mover desconectará todos los iniciadores iSCSI conectados a destinos del Data Mover. Los iniciadores no podrán volver a iniciar sesión hasta que se reinicie el servicio iSCSI. Prerrequisitos Asegúrese de que todos los iniciadores iSCSI hayan cerrado sesión en el destino. Si detiene el servicio iSCSI mientras un iniciador se encuentra conectado, puede ocasionar que los sistemas host del iniciador iSCSI dejen de responder. Acción Para detener el servicio iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -service -stop donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para detener el servicio iSCSI en todos los Data Movers, escriba: $ server_iscsi ALL -service -stop Salida server_2 : done server_3 : done 28 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Comprobación del estado de iSNS La información de estado de iSNS incluye el estado del servicio (detenido o iniciado), la dirección IP del servidor iSNS y el puerto ESI. Acción Para comprobar el estado de iSNS, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -ns isns -info donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para comprobar el estado de iSNS para server_2, escriba: $ server_iscsi server_2 -ns isns -info Salida server_2 : iSNS Client Service Status -------------------------service : started server : 172.24.102.20:3205[tcp] state : SYNC entity : isns:00000001 source : iqn.1992-05.com.emc:apm000622024140000-4 ESI support : TRUE ESI port : 52635 ESI Time : UNKNOWN timeout : 3000 trace : FALSE PG support : TRUE Configuración de destinos iSCSI EMC Celerra Versión 5.6 29 de 90 Cambio de la configuración de iSNS Si configuró un cliente iSNS en el Data Mover según se indica en ‘‘Configuración de iSNS en el Data Mover (opcional)’’ en la página 24, es posible que necesite cambiar la configuración para especificar una nueva dirección IP para el servidor iSNS o un nuevo puerto ESI para el Data Mover. También puede borrar toda la información de configuración de iSNS. Prerrequisitos Asegúrese de que se detenga el servicio iSCSI. Para detener el servicio, consulte la tarea “Detención del servicio iSCSI” en la página 28. Acción Para cambiar el servidor iSNS, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -ns isns -set -server <IP>[:<port>] donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <IP> = dirección IP del servidor iSNS <port> = puerto del servidor iSNS (la opción predeterminada es 3205) Si el servidor iSNS se encuentra en un cluster de Microsoft, utilice la dirección IP y el número de puerto del cluster. Para cambiar el puerto ESI para iSNS, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -ns isns -set -esiport <port> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <port> = puerto ESI del servidor iSNS (la opción predeterminada es 3205) Salida Nota server_2 : done Los cambios en la configuración de iSNS no se aplicarán hasta el reinicio del servicio iSCSI. Requisitos posteriores Después de cambiar la configuración de iSNS, reinicie el servicio iSCSI según se describe en ‘‘Inicio del servicio iSCSI’’ en la página 27. 30 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Borrado de la información de configuración de iSNS Si necesita eliminar información de configuración de iSNS, realice la siguiente tarea. Prerrequisitos Asegúrese de que se detenga el servicio iSCSI. Para detener el servicio, consulte la tarea “Detención del servicio iSCSI” en la página 28. Acción Para borrar la información de configuración de iSNS, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -ns isns -clear {-server | -esiport | -all} donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para borrar el puerto ESI configurado para server_2, escriba: $ server_iscsi server_2 -ns isns -clear -esiport Salida Nota server_2 : done Los cambios en la configuración de iSNS no se aplicarán hasta el reinicio del servicio iSCSI. Configuración de destinos iSCSI EMC Celerra Versión 5.6 31 de 90 Configuración de recopilaciones de iSCSI Las recopilaciones de encabezado proporcionan verificación de errores de CRC para segmentos de encabezados de PDU. Las recopilaciones de datos proporcionan verificación de errores de CRC para segmentos de datos. Acción Para configurar recopilaciones de iSCSI, utilice la siguiente sintaxis de comandos: $ server_param {<movername> | ALL} -facility iscsi -modify <param_name> -value <new_value> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <param_name> = PreferHeaderDigest (para recopilaciones de encabezados) o PreferDataDigest (para recopilaciones de datos) <new_value> = 0 para desactivar o 1 para activar el parámetro Los nombres de parámetros e funcionalidades distinguen mayúsculas y minúsculas. Ejemplos: Para desactivar recopilaciones de encabezados en server_2, escriba: $ server_param server_2 -facility iscsi -modify PreferHeaderDigest -value 0 Para activar recopilaciones de datos en server_2, escriba: $ server_param server_2 -facility iscsi -modify PreferDataDigest -value 1 Salida server_2 : done 32 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Visualización de la configuración de recopilaciones para el servicio iSCSI La información devuelta indica si están activadas (opción preferencial) o desactivadas (opción no preferencial) las recopilaciones de datos y encabezados de iSCSI en el Data Mover. Acción Para ver la configuración de recopilaciones del servicio iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -service -status donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para ver la configuración de recopilaciones para el servicio iSCSI en server_2, escriba: $ server_iscsi server_2 -service -status Salida server_2 : **** ISCSI Service **** Status: Running Iscsi is configured to listen on ports: TCP Port: 3260 Header Digests are preferred Data Digests are not preferred [Session Stats] Session Failures: 0 Last Session Failed: N/Z [Login/Logout Stats] Login Accepted: 0 Login Failed: 0 Redirect: 0 Authorize: 0 Authenticate: 0 Negotiate: 0 Other: 0 Logout Normal: 0 Logout Other: 0 Last Login Failed: N/A Configuración de destinos iSCSI EMC Celerra Versión 5.6 33 de 90 Control de las respuestas de descubrimiento iSCSI Puede controlar si el descubrimiento de iSCSI devuelve información sobre destinos que no conceden al iniciador acceso a los LUNs. Como opción predeterminada, el descubrimiento enumera todos los destinos incluso si un destino determinado no cuenta con una máscara de LUN para el iniciador. Acción Para controlar las respuestas del descubrimiento de iSCSI, utilice la siguiente sintaxis de comandos: $ server_param {<movername> | ALL} -facility iscsi -modify SendTargetsMode -value <new_value> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <new_value> = 0 para devolver información para todos los destinos descubiertos o 1 para devolver información solo para destinos que permiten que el iniciador acceda a al menos un LUN Los nombres de parámetros e funcionalidades distinguen mayúsculas y minúsculas. Ejemplo: Para filtrar destinos no accesibles en server_2 durante el descubrimiento, escriba: $ server_param server_2 -facility iscsi -modify SendTargetsMode -value 1 Salida server_2 : done Control de mensajes de eventos asincrónicos Utilice este procedimiento para especificar el tipo de mensaje asincrónico que se envía a los iniciadores conectados cuando se agrega o quita un LUN. Como opción predeterminada, los destinos de Celerra envían un mensaje de evento asincrónico cuando se modifica el inventario de LUN, pero algunos iniciadores no soportan este tipo de mensaje. Acción Para controlar los mensajes de eventos asincrónicos, utilice la siguiente sintaxis de comandos: $ server_param {<movername> | ALL} -facility iscsi -modify AsyncEvent -value <new_value> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <new_value> = 0 para mensaje de cierre de sesión asincrónico o 1 para mensaje de evento asincrónico Los nombres de parámetros e funcionalidades distinguen mayúsculas y minúsculas. Ejemplo: Para enviar mensajes de cierre de sesión asincrónicos en server_2, escriba: $ server_param server_2 -facility iscsi -modify AsyncEvent -value 0 Salida server_2 : done 34 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Activación o desactivación del soporte APTPL para la reserva persistente Cuando se activa el soporte de Activate Persist Through Power Loss (APTPL), el servidor soporta solicitudes de un cluster para mantener información de reservas persistentes en almacenamiento no volátil. Como opción predeterminada, el soporte APTPL se encuentra desactivado, de modo que un comando de reserva persistente SCSI fallará si se configura su bit APTPL. Esta configuración se aplica a todos los destinos iSCSI del Data Mover. Acción Para activar o desactivar el soporte APTPL para reserva persistente, utilice la siguiente sintaxis de comandos: $ server_param {<movername> | ALL} -facility iscsi -modify EnableAptpl -value <new_value> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <new_value> = 0 para desactivar o 1 para activar el soporte APTPL Los nombres de parámetros e funcionalidades distinguen mayúsculas y minúsculas. Ejemplo: Para activar el soporte APTPL para destinos iSCSI en server_2, escriba: $ server_param server_2 -facility iscsi -modify EnableAptpl -value 1 Salida server_2 : done Requisitos posteriores Reinicie el Data Mover para aplicar el cambio. Si desactiva el soporte APTPL, cualquier información de PR almacenada en el disco dejará de estar disponible. Configuración de destinos iSCSI EMC Celerra Versión 5.6 35 de 90 Administración de destinos iSCSI A continuación, se incluyen las tareas necesarias para la administración de destinos iSCSI: u “Lista de destinos iSCSI” en la página 36 u “Visualización de las propiedades de destinos iSCSI” en la página 37 u “Visualización de estadísticas de inicio de sesión para un destino iSCSI” en la página 38 u “Cambio del nombre de un alias de destino iSCSI” en la página 39 u “Cambio de los portales de red para un destino iSCSI” en la página 40 u “Eliminación de un destino iSCSI” en la página 41 ‘‘Creación de un destino iSCSI’’ en la página 21 proporciona instrucciones para crear destinos iSCSI. Lista de destinos iSCSI Puede enumerar todos los destinos iSCSI configurados en el servidor o en un Data Mover específico. Acción Para enumerar destinos iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -target -list donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para enumerar todos los destinos iSCSI, escriba: $ server_iscsi ALL -target -list Salida server_2 : alias_name t1 t2 server_3 : alias_name t1 portal_groups 100 portal_groups iscsi_name iqn.1992-05.com.emc:apm000517032530000-1 iqn.1992-05.com.emc:apm000517032530000-5 iscsi_name iqn.1992-05.com.emc:apm000517032530000-2 server_4 : no iscsi target entry server_5 : alias_name portal_groups iscsi_name t1 iqn.1992-05.com.emc:apm000517032530000-4 Nota La salida muestra estos campos: alias_name = alias para el nombre iSCSI formal del destino portal_groups = grupos de portales utilizados por el destino (si corresponde) iscsi_name = nombre iSCSI formal del destino 36 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Visualización de las propiedades de destinos iSCSI Puede ver las propiedades de un destino iSCSI, incluido el nombre iSCSI formal del destino, la información del LUN y los iniciadores iSCSI conectados. Acción Para ver propiedades del destino iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -target -info {<alias_name> | -all} donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <alias_name> = alias del destino iSCSI Ejemplo: Para ver las propiedades del destino iSCSI para server_2, escriba: $ server_iscsi server_2 -target -info t1 Salida server_2 : Target Alias Name: t1 Target iSCSI Name: iqn.1992-05.com.emc:apm000517032530000-1 Serial Number: 1 Logical Units: 2 : (Production) fsid=23 size=30MB alloc=0MB virtually_provisioned path=/ufs1 /fs23_T1_LUN2_APM00051703253_0000/fs23_T1_LUN2_APM00051703253_0000 24 : (Production) fsid=23 size=10MB alloc=0MB dense path=/ufs1/fs23_T1_LUN24_ APM00051703253_0000/fs23_T1_LUN24_APM00051703253_0000 25 : (Production) fsid=25 size=195MB alloc=0MB dense path=/ufs2/fs25_T1_LUN25 _APM00051703253_0000/fs25_T1_LUN25_APM00051703253_0000 26 : (Production) fsid=23 size=8MB alloc=0MB dense path=/ufs1/fs23_T1_LUN26_A PM00051703253_0000/fs23_T1_LUN26_APM00051703253_0000 Connected Initiators: iqn.1991-05.com.microsoft:winserver3 Configuración de destinos iSCSI EMC Celerra Versión 5.6 37 de 90 Visualización de estadísticas de inicio de sesión para un destino iSCSI Las estadísticas de inicio de sesión incluyen la cantidad de sesiones iSCSI actuales e información sobre los intentos de inicio de sesión correctos y fallidos. Acción Para ver estadísticas de inicio de sesión para un destino iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -target -stat {<alias_name> | -all} donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <alias_name> = alias del destino iSCSI Ejemplo: Para ver estadísticas de inicio de sesión de un destino iSCSI para server_2, escriba: $ server_iscsi server_2 -target -stat t1 Salida server_2 : Target Alias Name: t1 Target iSCSI Name: iqn.1992-05.com.emc:apm000436006550000-1 [Login/Logout Stats] Login Accepted: 0 Login Failed: 0 Redirect: 0 Authorize: 0 Authenticate: 0 Negotiate: 0 Other: 0 Logout Normal: 0 Logout Other: 0 Last Login Failed: N/A [Session Stats] 38 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Cambio del nombre de un alias de destino iSCSI Puede modificar el alias de un destino iSCSI, que es una alternativa al nombre iSCSI formal del destino. El nombre iSCSI formal de un destino es permanente y no puede cambiarse. Acción Para cambiar el nombre de un alias de destino iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -target -rename <old_alias_name> <new_alias_name> donde: <movername> = nombre del Data Mover. <old_alias_name> = alias actual del destino. <new_alias_name> = nuevo alias del destino. El alias es una cadena alfanumérica de un máximo de 255 caracteres ASCII (o un máximo de 85 caracteres de 3 bytes en codificación UTF-8). Dado que el alias es el campo clave en la base de datos Celerra iSCSI Network Server, cada alias debe ser exclusivo en un Data Mover determinado. Los alias distinguen entre minúsculas y mayúsculas (los destinos t1 y T1 pueden coexistir en el mismo Data Mover). Ejemplo: Para cambiar el alias del destino t1 en server_2 a tgt1, escriba: $ server_iscsi server_2 -target -rename t1 tgt1 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 39 de 90 Cambio de los portales de red para un destino iSCSI Las sesiones activas entre el destino y los iniciadores iSCSI no se ven afectadas por las modificaciones en el portal de red. La nueva configuración surtirá efecto una vez que el iniciador cierre sesión y la sesión finalice, y se aplicará la próxima vez que el iniciador intente iniciar sesión. Acción Para cambiar un portal de red para un destino iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -target -bind <alias_name> <pg_tag>:np=<np_list> Para quitar información del portal de red de un destino, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -target -unbind <alias_name> {<pg_tag> | np=<np_list>} donde: <movername> = Data Mover en el que se creará el destino. <alias_name> = alias del destino iSCSI <pg_tag> = etiqueta de grupo de portales (entero en el rango de 0 a 65535). <np_list> = lista de portales de red, que es una lista de portales de red separados por coma en el grupo de portales. Cada portal de red se proporciona en el formato <ip>[:<port>], donde <ip> es la dirección IP y <port>, el puerto TCP de audición. Si se omite el puerto, se utiliza el puerto 3260. “Portales de red y grupos de portales” en la página 79 proporciona más información sobre el uso de portales de red con iSCSI. Ejemplo: Para agregar el portal de red 172.24.102.243 en el grupo de portales 200 al destino t1 en server_2, escriba: $ server_iscsi server_2 -target -bind t1 200:np=172.24.102.243 Salida server_2 : done 40 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Eliminación de un destino iSCSI Si elimina un destino iSCSI, eliminará el destino y todas sus máscaras de LUN asociadas. La eliminación de un destino también anula el registro del destino del servidor iSNS. Prerrequisitos Asegúrese de que todos los iniciadores iSCSI hayan cerrado sesión en el destino. Elimine todos los LUNs en el destino según se describe en “Eliminación de un LUN iSCSI” en la página 50. Acción Para eliminar un destino iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -target -delete <alias_name> donde: <movername> = nombre del Data Mover <alias_name> = alias del destino iSCSI Ejemplo: Para eliminar un destino iSCSI para server_2, escriba: $ server_iscsi server_2 -target -delete t5 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 41 de 90 Administración de LUNs iSCSI A continuación, se incluyen las tareas necesarias para la administración de LUNs iSCSI: u “Lista de LUNs iSCSI” en la página 42 u “Visualización de las propiedades de un LUN iSCSI” en la página 43 u “Cambio de un LUN iSCSI a solo lectura” en la página 44 u “Cambio de un LUN iSCSI a lectura/escritura” en la página 45 u u u u “Visualización de estadísticas de lectura/escritura para un LUN iSCSI” en la página 46 “Ampliación de un LUN iSCSI” en la página 47 “Actualización de un host Windows después de la ampliación de un LUN iSCSI” en la página 48 “Actualización de un host Linux después de la ampliación de un LUN iSCSI” en la página 49 u “Eliminación de un LUN iSCSI” en la página 50 u “Configuración de la cantidad máxima de LUNs por destino” en la página 51 ‘‘Creación de un LUN iSCSI’’ en la página 22 proporciona instrucciones para crear LUNs iSCSI. Lista de LUNs iSCSI Acción Para enumerar todos los LUNs iSCSI en un Data Mover o los LUNs iSCSI de un destino específico, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -lun -list donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) Ejemplo: Para enumerar los LUNs iSCSI para server_2, escriba: $ server_iscsi server_2 -lun -list Salida server_2 : target: t1 lun 2 24 25 26 42 de 90 Versión 5.6 size(MB) 30 10 195 8 filesystem ufs1 ( id=23 ufs1 ( id=23 ufs2 ( id=25 ufs1 ( id=23 ) ) ) ) Configuración de destinos iSCSI EMC Celerra Visualización de las propiedades de un LUN iSCSI Acción Para ver las propiedades de un LUN iSCSI, que incluyen el número de LUN, el destino, el tamaño del LUN y la función en una relación de replicación iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi {<movername> | ALL} -lun -info {<lun_number> | -all} donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <lun_number> = número del LUN iSCSI Ejemplo: Para ver las propiedades del LUN iSCSI para server_2, escriba: $ server_iscsi server_2 -lun -info 24 Salida server_2 : Logical Unit 24 on target t1: (Production) fsid=23 size=10MB alloc=0MB dense path=/ufs1/fs23_T1_LUN24_APM00051703253_0000fs23_T1_LUN24_ APM00051703253_0000 replication=none max_extension_size=0MB Nota Un LUN es de lectura/escritura a menos que su tipo de replicación sea destino o destino disponible (lo que indica que se trata de un LUN de solo lectura). Si crea una instantánea de un LUN de producción (regular o con virtual provisioning) y luego promociona dicha instantánea, es posible que la salida del comando puede muestre un espacio asignado de 0 MB (alloc=0MB) para el LUN de producción (PLU) y para la instantánea promocionada (instantánea con capacidad de escritura temporal o TWS). El PLU y la TWS comparten los bloques utilizados con el archivo de instantánea, que es la propietaria de los bloques asignados. Configuración de destinos iSCSI EMC Celerra Versión 5.6 43 de 90 Cambio de un LUN iSCSI a solo lectura Si cambia un LUN a solo lectura mientras un host tiene acceso a dicho LUN, es posible que interrumpa las operaciones de transferencia de datos pendientes o en curso, lo que probablemente genere daños en los datos. Si la máscara de LUN concede acceso a un iniciador iSCSI y dicho iniciador cuenta con una sesión activa en el destino que contiene el LUN, la opción -readonly yes falla, a menos que se incluya la opción -Force. Antes de usar la opción –Force, vacíe los datos almacenados en la memoria caché o no escritos en el LUN; para ello, desmonte y vuelva a montar el file system que contiene el LUN. Acción Para cambiar un LUN iSCSI de lectura/escritura a solo lectura, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -lun -modify <lun_number> -target <target_alias_name> -readonly yes [-Force] donde: <movername> = nombre del Data Mover <lun_number> = número del LUN iSCSI <target_alias_name> = alias del destino iSCSI Ejemplo: Para cambiar el LUN 11 (un LUN de lectura/escritura) del destino t1 en server_2 a un LUN de solo lectura, escriba: $ server_iscsi server_2 -lun -modify 11 -target t1 -readonly yes Salida server_2 : done 44 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Cambio de un LUN iSCSI a lectura/escritura Prerrequisitos Para crear un LUN clon iSCSI basado en replicación, utilice una aplicación de replicación que permita copiar el LUN de producción en un LUN de destino. Elimine todas las sesiones de replicación asociadas con el LUN de destino (como un origen o un destino) y luego utilice este procedimiento para cambiar el LUN a lectura/escritura. Acción Para cambiar un LUN iSCSI de solo lectura a lectura/escritura, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -lun -modify <lun_number> -target <target_alias_name> -readonly no donde: <movername> = nombre del Data Mover <lun_number> = número del LUN iSCSI <target_alias_name> = alias del destino iSCSI Ejemplo: Para cambiar el LUN 24 (un LUN de solo lectura) del destino t1 en server_2 a un LUN de lectura/escritura, escriba: $ server_iscsi server_2 -lun -modify 24 -target t1 -readonly no Salida server_2 : done Requisitos posteriores Para usar un LUN de clon basado en replicación con Windows Server 2003, también debe eliminar los bits de solo lectura y ocultos de VSS del LUN mediante el uso de la utilidad Diskpart o del script RmMountVolume.bat incluido con Replication Manager. Configuración de destinos iSCSI EMC Celerra Versión 5.6 45 de 90 Visualización de estadísticas de lectura/escritura para un LUN iSCSI Acción Para mostrar las estadísticas de lectura/escritura para un LUN iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -lun -stat {<lun_number> | -all} [-target <target_alias_name>] donde: <movername> = nombre del Data Mover <lun_number> = número del LUN iSCSI <target_alias_name> = nombre del destino iSCSI en el que reside el LUN Ejemplo: Para mostrar estadísticas de lectura/escritura de un LUN iSCSI para server_2, escriba: $ server_iscsi server_2 -lun -stat 24 Salida server_2 : Logical Unit 24 on target t1: (Production) fsid=23 size=20MB alloc=0MB dense path=/ufs1/fs23_T1_LUN24_APM00043600655_0000/fs23_T1_LUN24_ APM00043600655_0000 replication=available destination max_extension_size=372MB Statistics: Total SCSI CDBs: 1139 Read: 519 Failed: 0 Blks read: 26609 Write: 451 Failed: 0 Blks written: 37299 46 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Ampliación de un LUN iSCSI Acción Para ampliar el tamaño de un LUN iSCSI después de su creación inicial, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -lun -extend <lun_number> -target <target_alias_name> -size <size>[M|G|T] donde: <movername> = nombre del Data Mover <lun_number> = número del LUN iSCSI <target_alias_name> = alias del destino iSCSI <size> = tamaño que se agregará en megabytes (M, opción predeterminada), gigabytes (G) o terabytes (T) Ejemplo: Para ampliar en 4.096 MB el LUN 24 del destino t1 en server_2, escriba: $ server_iscsi server_2 -lun -extend 24 -target t1 -size 4096M Salida server_2 : done Requisitos posteriores Debe ejecutar las utilidades pertinentes en el sistema host iSCSI para ampliar el volumen de host en el LUN extendido: u u “Actualización de un host Windows después de la ampliación de un LUN iSCSI” en la página 48 “Actualización de un host Linux después de la ampliación de un LUN iSCSI” en la página 49 No puede hacer un restore del LUN ampliado mediante el uso de una instantánea creada antes de la ampliación del LUN. Si su organización usa instantáneas de LUN, considere la posibilidad de crear una nueva instantánea de LUN inmediatamente después de ampliarlo. “Administración de instantáneas de LUNs iSCSI” en la página 59 proporciona información adicional. Configuración de destinos iSCSI EMC Celerra Versión 5.6 47 de 90 Actualización de un host Windows después de la ampliación de un LUN iSCSI Si se configuró un volumen NTFS en el LUN ampliado, necesita ejecutar la utilidad Diskpart de Windows para ampliar el volumen y utilizar el espacio adicional. Prerrequisitos Asegúrese de que el sistema host cuente con la utilidad Diskpart, incluida en Windows Server 2003. De no ser así, la utilidad puede descargarse del sitio Web de Microsoft. Si el disco posee más de un volumen, solo es posible ampliar el último. Paso 1. Acción Abra una línea de comandos de Windows y escriba: diskpart.exe Microsoft recomienda el uso del modo Seguro o el modo Active Directory Restore al ampliar una partición NTFS. De lo contrario, es posible que el proceso falle y ocasione daños en el file system. 2. Para Windows 2000 Server: a. Cierre la sesión del iniciador en el destino. b. Vuelva a iniciar sesión. Para Windows Server 2003, escriba: rescan La utilidad Diskpart vuelve a examinar el disco y descubre el espacio adicional en el LUN. 3. Escriba: list volume La utilidad Diskpart muestra información sobre los volúmenes disponibles. 4. Escriba: select volume volume_number donde: volume_number = número del volumen no formateado 5. Escriba: extend La utilidad Diskpart amplia el último (o único) volumen para incluir el espacio nuevo. 48 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Actualización de un host Linux después de la ampliación de un LUN iSCSI Después de ampliar un LUN iSCSI, utilice el siguiente procedimiento para activar el host Linux a fin de que reconozca el nuevo tamaño del LUN. Paso Acción 1. Desmonte el LUN ampliado: # unmount filesystem_directory 2. Vuelva a analizar (detenga y reinicie) el bus SCSI en el host para ver la ampliación: # /etc/init.d/iscsi stop # /etc/init.d/iscsi start 3. Si utiliza fdisk, cambie el tamaño del LUN en el host: # fdisk /dev/sd<drive> Command (m for help): d (elimine una partición) Command (m for help): n (agregue una nueva partición) Command action e extended p primary partition (1-4) p Partition number (1-4): partition_number First cylinder (1-6120, default 1): 1 Last cylinder or +size or +sizeM or +sizeK (1-6120, default 6120): 6120 Command (m for help): w (escriba la tabla en el disco y salga) 4. Cambie el tamaño del file system en el host: # e2fsck -f /dev/sd<drive><partition_number> # resize2fs /dev/sd<drive><partition_number> 5. Vuelva a montar el LUN en el host: # mount /dev/sd<drive><partition_number> filesystem_directory Configuración de destinos iSCSI EMC Celerra Versión 5.6 49 de 90 Eliminación de un LUN iSCSI Es recomendable eliminar un LUN una vez que los datos almacenados en él ya no sean necesarios. Al eliminar un LUN, también se eliminan todos los datos en él. Prerrequisitos Asegúrese de que no haya un iniciador iSCSI conectado al LUN. Asimismo, asegúrese de que el LUN no tenga instantáneas iSCSI. Si es necesario, utilice el procedimiento “Eliminación de una instantánea” en la página 63. Acción Para eliminar un LUN iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -lun -delete <lun_number> -target <target_alias_name> donde: <movername> = nombre del Data Mover <lun_number> = número del LUN iSCSI <target_alias_name> = alias del destino iSCSI Ejemplo: Para eliminar el LUN 25 del destino t1 en server_2, escriba: $ server_iscsi server_2 -lun -delete 25 -target t1 Salida server_2 : done 50 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Configuración de la cantidad máxima de LUNs por destino Para cumplir con la limitación de Windows en relación con la cantidad de LUNs iSCSI admitida por destino, el modo compatible con Windows, activado como opción predeterminada en el Data Mover, permite un máximo de 255 LUNs por destino (numerados de 0 a 254). Si utiliza un iniciador iSCSI no compatible con Windows, puede desactivar el modo compatible con Windows para permitir un máximo de 256 LUNs por destino (numerados de 0 a 255). Acción Para configurar la cantidad máxima de LUNs admitidos por destino, utilice la siguiente sintaxis de comandos: $ server_param {<movername> | ALL} -facility iscsi -modify WinCompat -value <new_value> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <new_value> = 0 para permitir 256 LUNs por destino o 1 para forzar el límite de Windows de 255 LUNs por destino Los nombres de parámetros e funcionalidades distinguen mayúsculas y minúsculas. Ejemplo: Para desactivar el modo compatible de Windows en server_2, escriba: $ server_param server_2 -facility iscsi -modify WinCompat -value 0 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 51 de 90 Administración de máscaras LUNs iSCSI A continuación, se incluyen las tareas necesarias para la administración de las máscaras de LUNs iSCSI: u “Lista de máscaras de LUNs iSCSI de un destino” en la página 52 u “Cambio de autorizaciones para una máscara de LUN iSCSI” en la página 53 u “Eliminación de una máscara de LUN iSCSI” en la página 54 ‘‘Creación de una máscara de LUN iSCSI’’ en la página 23 proporciona instrucciones para crear máscaras de LUNs iSCSI. Lista de máscaras de LUNs iSCSI de un destino Cada entrada de máscara muestra el nombre del iniciador y los LUNs a los que tiene acceso el iniciador. Acción Para enumerar máscaras de LUNs iSCSI de un destino, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -mask -list [<target_alias_name>] donde: <movername> = nombre del Data Mover <target_alias_name> = alias del destino iSCSI. Si se omite, se enumerarán todas las máscaras de todos los destinos del Data Mover Ejemplo: Para enumerar máscaras de LUN en el destino t1 del server_2, escriba: $ server_iscsi server_2 -mask -list t1 Salida server_2 : target: t1 initiator_name grant LUNs iqn.2005-12.com.emc:tech.pub.celerra 24-26,30 iqn.1991-05.com.microsoft:winserver1.nasdoc.emc.com 1,3-5,7 52 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Cambio de autorizaciones para una máscara de LUN iSCSI Los cambios en las máscaras de LUNs se aplican de inmediato. Si quita el acceso a un LUN mientras el iniciador tiene una sesión activa con dicho LUN, se termina la sesión y se interrumpen las aplicaciones que utilizan los LUNs asociados. Prerrequisitos Utilice los números de LUN 0 a 127 para los LUNs de producción (PLUs) y conceda a los iniciadores acceso a los LUNs situados en este rango únicamente. A menos que utilice destinos de Celerra iSCSI en un entorno de cluster, no conceda a dos iniciadores acceso al mismo LUN. Al hacerlo, podrían generarse conflictos cuando más de un iniciador intente escribir en el LUN. Si se formatea el LUN con el file system NTFS en Windows, la escritura simultánea podría dañar el file system NTFS del LUN. Evite conceder a un iniciador acceso a un LUN no definido. Acción Para cambiar los permisos para una máscara de LUN iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -mask -set <target_alias_name> -initiator <initiator_name> {-grant <access_list> | -deny <access_list>} donde: <movername> = nombre del Data Mover <target_alias_name> = alias del destino iSCSI <initiator_name> = nombre iSCSI formal del iniciador <access_list> = lista de LUNs separados por comas No quite el acceso a una instantánea promocionada. Las instantáneas promocionadas generalmente utilizan números de LUN mayores que 128. Si cambia una máscara de LUN para un destino con una instantánea promocionada, ya no será posible obtener acceso a la instantánea. Ejemplo: Para agregar acceso al LUN 30 del destino t1 en el server_2 para el iniciador especificado, escriba: $ server_iscsi server_2 -mask -set t1 -initiator iqn.1991-05.com.microsoft:t105.nascse.emc -grant 30 Para quitar el acceso al LUN 24 del destino t1 en el server_2 para el iniciador especificado, escriba: $ server_iscsi server_2 -mask -set t1 -initiator iqn.1991-05.com.microsoft:t105.nascse.emc -deny 24 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 53 de 90 Eliminación de una máscara de LUN iSCSI Una vez eliminada una máscara de LUN, el iniciador asociado deja de tener acceso a los LUNs del destino. Si elimina la máscara de LUN para un iniciador con una sesión activa, se termina de inmediato la sesión y se interrumpen las aplicaciones que están utilizando los LUNs asociados. Acción Para eliminar una máscara de LUN iSCSI, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -mask -clear <target_alias_name> -initiator <initiator_name> donde: <movername> = nombre del Data Mover <target_alias_name> = alias del destino iSCSI <initiator_name> = nombre iSCSI formal del iniciador Ejemplo: Para eliminar una máscara de LUN del destino t1 en el server_2, escriba: $ server_iscsi server_2 -mask -clear t1 -initiator iqn.1991-05.com.microsoft:t105.nascse.emc Salida server_2 : done 54 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Administración de autenticación CHAP A continuación, se incluyen las tareas necesarias para la administración de autenticación CHAP: u “Ejecución de autenticación CHAP” en la página 55 u “Visualización de entradas CHAP” en la página 56 u “Cambio de un secreto CHAP” en la página 57 u “Eliminación de una entrada CHAP” en la página 58 ‘‘Creación de una entrada CHAP (opcional)’’ en la página 26 proporciona instrucciones para crear entradas CHAP. Ejecución de autenticación CHAP Como opción predeterminada, la aplicación de autenticación CHAP se encuentra desactivada. Puede ejecutarla mediante la modificación de los parámetros del servidor RequireChap y RequireDiscoveryChap. Acción Para ejecutar autenticación CHAP, utilice la siguiente sintaxis de comandos: $ server_param {<movername> | ALL} -facility iscsi -modify <param_name> -value <new_value> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <param_name> = nombre del parámetro <new_value> = 0 para desactivar o 1 para activar el parámetro Los nombres de parámetros e funcionalidades distinguen mayúsculas y minúsculas. Ejemplos: Para ejecutar autenticación CHAP para sesiones de inicio de sesión regulares en server_2, escriba: $ server_param server_2 -facility iscsi -modify RequireChap -value 1 Para ejecutar autenticación CHAP para sesiones de inicio de sesión de descubrimiento en server_2, escriba: $ server_param server_2 -facility iscsi -modify RequireDiscoveryChap -value 1 Salida server_2 : done Configuración de destinos iSCSI EMC Celerra Versión 5.6 55 de 90 Visualización de entradas CHAP Cada entrada CHAP indica el nombre iSCSI formal del iniciador o una etiqueta que indica que se emplea autenticación inversa. Acción Para ver entradas CHAP, utilice la siguiente sintaxis de comandos: $ server_security {<movername> | ALL} -info -policy chap [-name <client_name>] donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <client_name> = nombre iSCSI formal para el iniciador. Para autenticación inversa, utilice la palabra clave reverseauthentication. Ejemplo: Para enumerar entradas CHAP para todos los Data Movers, escriba: $ server_security ALL -info -policy chap Salida Nota server_2 : chapdb name=iqn.2005-11.com.emc:nasinitia tor pass=******** Por motivos de seguridad, no se muestra el secreto CHAP actual. server_3 : chapdb name=reverseAuthentication pass=******** 56 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Cambio de un secreto CHAP Si hay una sesión activa entre el iniciador y el destino, las modificaciones del secreto CHAP no se aplican hasta que el iniciador cierre sesión en el destino y finalice la sesión. Acción Para cambiar un secreto CHAP, utilice la siguiente sintaxis de comandos: $ server_security {<movername> | ALL} -modify -policy chap -name <client_name> donde: <movername> = nombre del Data Mover (o la palabra clave ALL para todos los Data Movers) <client_name> = nombre iSCSI formal para el iniciador. Para autenticación inversa, utilice la palabra clave reverseauthentication. Ejemplo: Para cambiar el secreto CHAP en server_2 para el iniciador especificado, escriba: $ server_security server_2 -modify -policy chap -name iqn.1991-05.com.microsoft:winserver1.nasdoc.emc.com Salida Nota server_2 : Enter Secret:************** done Cuando el sistema se lo solicite, escriba el nuevo secreto. El secreto debe tener un mínimo de 12 caracteres y un máximo de 256 caracteres. Los sistemas operativos Windows soportan secretos CHAP de entre 12 y 16 caracteres. Para autenticación inversa, el Data Mover utiliza el mismo secreto con cualquier iniciador. Configuración de destinos iSCSI EMC Celerra Versión 5.6 57 de 90 Eliminación de una entrada CHAP La eliminación de una entrada CHAP no afecta las sesiones existentes. Si se elimina la entrada Reverse Authentication del Data Mover y un iniciador requiere autenticación del destino, el iniciador no podrá establecer una sesión con el destino. Acción Para eliminar una entrada CHAP, utilice la siguiente sintaxis de comandos: $ server_security {<movername> | ALL} -delete -policy chap [-name <client_name>] donde: <movername> = nombre del Data Mover. <client_name> = nombre iSCSI formal para el iniciador. Para autenticación inversa, utilice la palabra clave reverseauthentication. Ejemplo: Para eliminar el secreto CHAP en server_2 para el iniciador especificado, escriba: $ server_security server_2 -delete -policy chap -name iqn.1991-05.com.microsoft:winserver1.nasdoc.emc.com Salida server_2 : done 58 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Administración de instantáneas de LUNs iSCSI Las tareas para administrar de instantáneas son las siguientes: u “Lista de instantáneas” en la página 59 u “Visualización de información sobre una instantánea” en la página 60 u “Creación de una instantánea” en la página 61 u “Modificación de datos de aplicación asociados con una instantánea” en la página 62 u “Eliminación de una instantánea” en la página 63 u “Restore de un LUN de producción a partir de una instantánea” en la página 64 u “Promoción de una instantánea” en la página 65 u “Degradación de una instantánea” en la página 66 Cada una de estas operaciones requiere que se establezca una autenticación CHAP entre la Control Station en la que se emite el comando y el Data Mover en el que reside el destino iSCSI, el LUN o la instantánea. Para obtener información sobre replicación de instantáneas de LUNs iSCSI, consulte los siguientes documentos: u Using EMC Celerra Replicator for iSCSI (V1) u Uso de EMC Celerra Replicator (V2) Lista de instantáneas Acción Para enumerar todas las instantáneas de LUNs iSCSI en el Data Mover especificado o todas las instantáneas de un LUN iSCSI especificado, independientemente de la aplicación que se haya utilizado para crearlas, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -list [-target <target_alias_name> -lun <lun_number>] donde: <movername> = nombre del Data Mover <target_alias_name> = alias del destino iSCSI <lun_number> = número del LUN iSCSI Ejemplo: Para enumerar las instantáneas del LUN 24 del destino t2, escriba: $ server_iscsi server_2 -snap -list -target t2 -lun 24 Salida server_2: Snap Name fs103_T1_LUN24_FCNBD054507021_003C.ckpt006 fs103_T1_LUN24_FCNBD054507021_003C.ckpt005 Configuración de destinos iSCSI EMC Celerra Lun Number 24 24 Target t2 t2 Create Time Thu Mar 06 14:33:09 EST 2008 Thu Mar 06 14:29:22 EST 2008 Versión 5.6 59 de 90 Visualización de información sobre una instantánea Esta operación muestra información sobre una instantánea específica: su nombre, el destino y el número del LUN, el tamaño del LUN, la etiqueta de aplicación, la fecha de creación de la instantánea y todos los datos de aplicación asociados (o “(caracteres no imprimibles)” si los datos no son compatibles con UTF-8). Si se promociona la instantánea, la salida incluye el número del LUN promocionado y el IQN del iniciador que puede acceder al LUN. Acción Para ver información sobre una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -info <snap_name> donde: <movername> = nombre del Data Mover <snap_name> = nombre de la instantánea Ejemplo: Para ver información en server_2 de la instantánea especifica, escriba: $ server_iscsi server_2 -snap -info fs14_T8_LUN24_000183500235_0006.ckpt008 Salida server_2: Snap Name Lun Number Target Promoted Number Promoted Initiator Application Label LUN Size MB Create Time Application Data 60 de 90 Versión 5.6 = = = = = = = = = fs14_T8_LUN24_000183500235_0006.ckpt008 9 t1 CelerraCS 3 Wed Mar 05 11:30:52 EST 2008 Configuración de destinos iSCSI EMC Celerra Creación de una instantánea Esta operación crea una instantánea de un LUN iSCSI. La instantánea es consistente para fallas (por ejemplo, tras una pérdida de energía), pero no necesariamente desde la perspectiva de las aplicaciones del host. Prerrequisitos Asegúrese de que haya suficiente espacio disponible para soportar la nueva instantánea. Además, cada LUN puede soportar una máximo de 2000 instantáneas. Si bien la instantánea soporta un máximo de 4.096 bytes de datos de aplicación, es posible que la CLI limite la cantidad de caracteres que se pueden escribir en el comando server_iscsi. Acción Para crear una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -create -target <target_alias_name> -lun <lun_number> [-data <app_data>] donde: <movername> = nombre del Data Mover. <target_alias_name> = alias del destino iSCSI <lun_number> = número del LUN iSCSI <app_data> = texto de comentario (máximo de 4.096 bytes). Si el texto incluye un carácter de espacio, encierre todo el comentario dentro de comillas dobles. Ejemplo: Para crear una instantánea del LUN 24 del destino t2 del server_2 e incluir el texto de comentario especificado, escriba: $ server_iscsi server_2 -snap -create -target t2 -lun 24 -data “Q3 analysis snap Target t2 LUN 24” Salida server_2 : Info 26306936878: OK.id=fs23_t1_LUN24_HK190807300021_0000.ckpt000 Requisitos posteriores Para obtener el nombre de la nueva instantánea, consulte la tarea “Lista de instantáneas” en la página 59. Configuración de destinos iSCSI EMC Celerra Versión 5.6 61 de 90 Modificación de datos de aplicación asociados con una instantánea Esta operación reemplaza con el texto suministrado cualquier dato de aplicación asociado con una instantánea. Si la instantánea no posee datos de aplicación, se agrega el texto. Prerrequisitos La instantánea debe crearse mediante el comando server_iscsi (es decir, su etiqueta de aplicación debe ser CelerraCS). Si la instantánea se creó mediante una aplicación basada en host (como CBMCLI o Replication Manager), utilice la misma aplicación para modificar los datos de aplicación. Si bien una instantánea soporta un máximo de 4.096 bytes de datos de aplicación, es posible que la CLI limite la cantidad de caracteres que se pueden escribir en el comando server_iscsi. Acción Para modificar los datos de aplicación asociados con una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -modify <snap_name> -data <app_data> donde: <movername> = nombre del Data Mover. <snap_name> = nombre de la instantánea <app_data> = nuevo texto de comentario (máximo de 4.096 bytes). Si el texto incluye un carácter de espacio, encierre todo el comentario dentro de comillas dobles. Para borrar los datos existentes, proporcione una cadena nula (““). Ejemplo: Para asociar el texto de comentario especificado con la instantánea especificada en server_2 y reemplazar el texto de comentario o los datos binarios existentes, escriba: $ server_iscsi server_2 -snap -modify fs14_T8_LUN24_000183500235_0006.ckpt010 -data “Q3 analysis snap Target t2 LUN 24” Salida server_2 : OK 62 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Eliminación de una instantánea Esta operación elimina la instantánea especificada o todas las instantáneas del LUN iSCSI especificado. Prerrequisitos Para eliminar una instantánea creada mediante una aplicación basada en host (por ejemplo, CBMCLI o Replication Manager), incluya la opción -Force. No es posible eliminar una instantánea durante su promoción ni tampoco eliminar cualquier instantánea más reciente del mismo LUN (aunque se use la opción -Force). Si es necesario, consulte la tarea “Degradación de una instantánea” en la página 66. Acción Para eliminar una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -delete {<snap_name> | -target <target_alias_name> -lun <lun_number>} [-Force] donde: <movername> = nombre del Data Mover <snap_name> = nombre de la instantánea <target_alias_name> = alias del destino iSCSI <lun_number> = número del LUN iSCSI Ejemplo: Para eliminar todas las instantáneas del LUN 24 del destino t2 en server_2, independientemente de la aplicación que se haya utilizado para crear la instantánea, escriba: $ server_iscsi server_2 -snap -delete -target t2 -lun 24 -Force Salida server_2 : OK Configuración de destinos iSCSI EMC Celerra Versión 5.6 63 de 90 Restore de un LUN de producción a partir de una instantánea Esta operación hace un restore del contenido de un LUN iSCSI de producción a partir de una instantánea de dicho LUN en el mismo destino. Se preserva la instantánea utilizada para el restore del LUN, pero se eliminan todas las instantáneas más recientes de dicho LUN. Prerrequisitos Asegúrese de que el LUN de producción sea de solo lectura. Si es necesario, consulte la tarea “Cambio de un LUN iSCSI a solo lectura” en la página 44. La instantánea y el LUN de producción deben tener el mismo tamaño. Si el LUN de producción se amplió después de la creación de la instantánea, no es posible hacer un restore de dicha instantánea. No es posible hacer un restore a partir de una instantánea si dicha instantánea, o una instantánea más reciente del LUN, ya ha sido promocionada. Si es necesario, consulte la tarea “Degradación de una instantánea” en la página 66. Acción Para hacer un restore de un LUN de producción a partir de una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -restore <snap_name> donde: <movername> = nombre del Data Mover <snap_name> = nombre de la instantánea Ejemplo: Para hacer un restore de un LUN específico a partir de una instantánea específica, escriba: $ server_iscsi server_2 -snap -restore fs14_T8_LUN24_000183500235_0006.ckpt008 Salida Nota server_2 : OK Si se reinicia el servidor mientras está en curso una operación de restore, el comando devuelve un error genérico. Después de reiniciar el servidor, la operación de restore se completará correctamente. 64 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Promoción de una instantánea Esta operación promociona una instantánea y la monta como un LUN iSCSI temporal. El nuevo LUN tiene el mismo contenido de datos que la instantánea. Prerrequisitos Dado que la instantánea se montará como un LUN, asegúrese de que el destino no haya alcanzado la cantidad máxima de LUNs. El máximo es 255 ó 256, según la configuración del parámetro WinCompat en el servidor del Data Mover. No es posible promocionar una instantánea que ya ha sido promocionada. Es decir, no puede utilizar una sola instantánea para montar múltiples LUNs al mismo tiempo. Acción Para promocionar una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -promote <snap_name> -initiator <initiator_name> donde: <movername> = nombre del Data Mover <snap_name> = nombre de la instantánea <initiator_name> = IQN del iniciador iSCSI con acceso permitido al LUN promocionado Ejemplo: Para promocionar la instantánea especificada en server_2 y conceder acceso al iniciador iSCSI especificado, escriba: $ server_iscsi server_2 -snap -promote fs14_T8_LUN24_000183500235_0006.ckpt009 -initiator iqn.1991-05.com.microsoft:winserver1.nasdoc.emc.com Salida server_2 : OK Requisitos posteriores Se asigna al LUN montado el siguiente número de LUN disponible mayor que 127. Si no hay ninguno disponible, se asigna al LUN el siguiente número disponible en el rango de 0 a 127. Para mostrar el número de LUN asignado para la instantánea promocionada, consulte la tarea “Visualización de información sobre una instantánea” en la página 60. Configuración de destinos iSCSI EMC Celerra Versión 5.6 65 de 90 Degradación de una instantánea Esta operación degrada una instantánea promocionada y desmonta el LUN asociado. Se descartan todos los datos escritos en el LUN y no es posible recuperarlos. Prerrequisitos La degradación de una instantánea mientras se encuentra en uso el LUN puede interferir con la aplicación de host y ocasionar daño o pérdida de datos. Si un iniciador iSCSI está usando el LUN, la operación falla, a menos que el comando incluya la opción –Force. Acción Para degradar una instantánea, utilice la siguiente sintaxis de comandos: $ server_iscsi <movername> -snap -Demote <snap_name> [-Force] donde: <movername> = nombre del Data Mover <snap_name> = nombre de la instantánea Ejemplo: Para degradar una instantánea específica en server_2, escriba: $ server_iscsi server_2 -snap -Demote fs14_T8_LUN24_000183500235_0006.ckpt010 Salida server_2 : OK 66 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Resolución de problemas Como parte de su esfuerzo continuo por mejorar y optimizar el performance y las capacidades de sus líneas de productos, EMC lanza periódicamente nuevas versiones de las herramientas de hardware y software Celerra. En consecuencia, es posible que algunas de las funciones que se describen en este documento no se soporten en todas las versiones de las herramientas de hardware y software que se encuentran en uso actualmente. Para obtener la información más reciente acerca de las funciones de cada producto, consulte las notas de la versión del producto correspondiente. Si un producto no funciona correctamente o de la manera que se describe en este documento, póngase en contacto con su representante de EMC. Dónde obtener ayuda Para obtener información sobre licencias, productos y servicio de EMC, consulte: Información de productos: para ver documentación, notas de la versión, actualizaciones de software o para obtener información sobre productos, licencias y servicios de EMC, visite el sitio Web de EMC Powerlink (registro obligatorio) en la dirección: http://Powerlink.EMC.com Servicio técnico: para obtener servicio técnico, visite Servicio al Cliente de EMC en Powerlink. Inicie sesión en el sitio Web de EMC Powerlink, vaya a Soporte > Solicitar Soporte. Para abrir una solicitud de servicio por medio de Powerlink, debe contar con un acuerdo de servicio válido. Comuníquese con un representante del Servicio al Cliente de EMC para obtener detalles sobre cómo obtener un acuerdo de servicio válido o para formular preguntas sobre su cuenta. Nota: No solicite un representante de servicio específico a menos que ya le haya asignado uno para su problema específico del sistema. Problem Resolution Roadmap for Celerra contiene información adicional sobre el uso de Powerlink y la resolución de problemas. EMC E-Lab Interoperability Navigator EMC E-Lab™ Interoperability Navigator es una aplicación basada en Web en la que se pueden realizar búsquedas y que brinda acceso a matrices de soporte de interoperabilidad de EMC. Se encuentra disponible en el sitio Web de EMC Powerlink® en http://Powerlink.EMC.com. Inicie sesión en Powerlink, haga clic en Soporte > Información de Interoperabilidad y de Ciclo de Vida de Productos> E-Lab Interoperability Navigator. Configuración de destinos iSCSI EMC Celerra Versión 5.6 67 de 90 Lista de verificación de resolución de problemas Para resolver problemas de comunicación entre los iniciadores y destinos iSCSI: Paso 68 de 90 Versión 5.6 Acción 1. Compruebe la conectividad de red: • Utilice el comando ping para comprobar la conectividad del host iSCSI a la dirección IP del destino. • Utilice el comando server_ping para comprobar la conectividad de un Data Mover al host iSCSI. Al comprobar la conectividad, utilice las direcciones IP para evitar problemas en la resolución de nombres. Si el ping funciona en una dirección, pero no en la otra, es probable que se haya configurado incorrectamente una máscara de red en cualquier lugar. 2. Compruebe el estado de los servicios iSCSI: • ¿Se inició el servicio iSCSI en el Data Mover? ‘‘Inicio del servicio iSCSI’’ en la página 27 proporcionan instrucciones para iniciar el servicio iSCSI. • ¿Se inició el servicio Microsoft iSCSI Initiator? Compruebe el estado de la ventana Servicios de Windows. • Para ver los iniciadores que actualmente tienen sesiones activas en el destino, utilice la siguiente sintaxis de comandos: server_iscsi <movername> -target -info <alias_name> 3. Compruebe la configuración del portal para el destino y el iniciador. ¿Es correcta la configuración? 4. Compruebe la máscara de LUN del destino: • ¿Está configurada la máscara de LUN para el iniciador? • ¿Es correcto el nombre del iniciador? • ¿La máscara concede acceso a los LUNs pertinentes? 5. Compruebe los nombres iSCSI del iniciador y el destino. ¿Los nombres utilizan un formato legal? Un IQN debe ser un identificador de hasta 223 caracteres ASCII compuesto por caracteres alfanuméricos en minúscula, punto, guión y dos puntos. El nombre debe ser globalmente exclusivo. 6. Si utiliza autenticación CHAP: • ¿El iniciador está configurado con el mismo secreto CHAP que el destino? • ¿La entrada CHAP del destino utiliza el nombre CHAP correcto? • Si utiliza autenticación bidireccional, ¿configuró la autenticación inversa del Data Mover con el mismo secreto en el iniciador? 7. Compruebe si el arreglo de discos de almacenamiento funciona correctamente. Configuración de destinos iSCSI EMC Celerra Mensajes de error A partir de la versión 5.6, todos los mensajes de estado, las alertas y los nuevos eventos proporcionan información detallada y acciones recomendadas para ayudarlo a resolver problemas. Para ver los detalles de un mensaje, utilice cualquiera de los siguientes métodos: u Celerra Manager: • Haga clic con el botón secundario sobre un mensaje de estado, alerta o evento, y seleccione ver Event Details, Alert Details o Status Details. u Celerra CLI: • Escriba nas_message -info <MessageID>, donde MessageID corresponde al número de identificación del mensaje. u EMC Celerra Network Server Error Messages Guide: • Utilice esta guía para hallar información sobre mensajes que se encuentren en formato de mensaje de una versión anterior. u Powerlink: • Utilice el texto de la descripción breve del mensaje de error o el ID del mensaje para realizar búsquedas en Knowledgebase, en Powerlink. Inicie sesión en Powerlink y haga clic en Soporte > Búsqueda en Knowledgebase > Búsqueda de Soluciones de Soporte. Consulte el log del servidor para ver mensajes de error relacionados con destinos iSCSI. Estas funcionalidades de registro notifican mensajes de errores relacionados con iSCSI. Funcionalidad de log Errores relacionados con ISCSI servicio iSCSI VLU (unidad lógica virtual) LUNs iSCSI IPSNS (servicio de asignación de nombres de almacenamiento mediante IP) iSNS NBS (servicio de bloques de red) instantáneas iSCSI UFS (file system UNIX) LUNs iSCSI VCS (sistema de control de versiones) instantáneas iSCSI Configuración de destinos iSCSI EMC Celerra Versión 5.6 69 de 90 La Tabla 4 en la página 70 enumera situaciones, sus mensajes de error o efectos, su causa probable y la acción correctiva correspondiente. Tabla 4 Mensajes de error relacionados con iSCSI (página 1 de 5) Situación Mensaje de error/efecto Causa posible Acción correctiva No es posible crear un destino Target alias name is in use. El alias especificado ya está en uso en el Data Mover. Los alias deben ser exclusivos en cada Data Mover. Vuelva a intentar el comando con un alias exclusivo. Target iSCSI name is not valid. El formato del IQN no es válido. Un IQN es un identificador globalmente exclusivo de hasta 223 caracteres. Los IQNs solo pueden incluir caracteres alfanuméricos en minúscula, puntos, guiones y dos puntos; los demás caracteres no son válidos. • Verifique que el IQN contenga únicamente caracteres válidos. • Compruebe que el IQN no exceda el límite de caracteres. • Verifique que el nombre de dominio inverso se haya ingresado correctamente. Por ejemplo, .com.emc es el inverso de emc.com. Invalid argument <number exceeds 65535>. El número de portal especificado no es válido. Verifique el número de portal de red. No es posible eliminar un destino Target has one or more logical units remaining. No puede eliminar un destino mientras haya LUNs asociados a él. Elimine los LUNs restantes y, a continuación, elimine el destino. No es posible crear un LUN LUN <xx> must be less than 256. El número de LUN que ingresó excede el valor 255. Al activar el modo compatible con Windows, el rango válido para LUNs es de 0 a 255. No es posible eliminar un LUN Lun <xx> used by following initiators: iqn.<xx>. Lun <xx> in use, can’t be removed. Al menos un iniciador iSCSI inició sesión en el LUN. Un LUN debe desmontarse del cliente antes de que sea posible eliminarlo. Cierre la sesión del iniciador iSCSI en el destino y, a continuación, desmonte el LUN. No es posible crear una máscara de LUN Failed, target <xx> not found. El destino no existe o se encuentra en un Data Mover diferente. Cree el destino en el Data Mover o especifique el Data Mover en el que existe el destino. 70 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Tabla 4 Mensajes de error relacionados con iSCSI (página 2 de 5) Situación Mensaje de error/efecto Causa posible Acción correctiva No se es posible agregar un portal al iniciador iSCSI (problema de descubrimiento) En el iniciador iSCSI: El destino requiere autenticación CHAP o autenticación CHAP inversa para el descubrimiento. No ingresó el secreto CHAP o ingresó un secreto incorrecto para el iniciador. • Si se requiere autenticación CHAP, configure un secreto en el iniciador. Para ello, seleccione Log On (Iniciar sesión) > Advanced (Avanzadas) > CHAP logon information (Información de inicio de sesión CHAP). • Si se requiere la autenticación bidireccional, configure un secreto en el iniciador. Para ello, seleccione Initiator Settings (Configuración del iniciador) > Initiator CHAP secret (Secreto CHAP del iniciador). Instalación de componentes de host iSCSI Celerra proporciona información sobre la configuración de CHAP del iniciador. Se produjo uno de los siguientes problemas: • No se inició el servicio iSCSI en el Data Mover. • Se ingresó un socket (puerto) incorrecto. Puede aplicar una de las siguientes soluciones posibles: • Inicie el servicio iSCSI en el Data Mover según se describe en “Inicio del servicio iSCSI” en la página 27. • Ingrese el número de puerto correcto en el iniciador. En el log del servidor Celerra: Initiator did not offer CHAP Authentication (required for discovery sessions). No se ingresó el secreto CHAP en el iniciador. Desde el iniciador iSCSI, intente iniciar sesión e ingrese el secreto CHAP; para ello, seleccione Log On (Iniciar sesión) > Advanced (Avanzadas) > CHAP logon information (Información de inicio de sesión CHAP). Es posible descubrir destinos sin utilizar el secreto CHAP a pesar de que CHAP está configurado. Se produjo uno de los siguientes problemas: • El destino no requiere autenticación CHAP para el descubrimiento. • Se configuró iSNS y proporciona los destinos. Configure el parámetro RequireChap en el Data Mover según se describe en “Ejecución de autenticación CHAP” en la página 55. Authentication Failure En el iniciador iSCSI: Connection Failed No se es posible agregar un portal al iniciador iSCSI (problema de descubrimiento) Configuración de destinos iSCSI EMC Celerra Versión 5.6 71 de 90 Tabla 4 Mensajes de error relacionados con iSCSI (página 3 de 5) Situación Mensaje de error/efecto Causa posible Acción correctiva Problema de inicio de sesión En el iniciador iSCSI: El destino requiere autenticación CHAP o autenticación CHAP inversa. No ingresó el secreto CHAP o ingresó un secreto incorrecto para el iniciador. • Si se requiere autenticación CHAP, configure un secreto en el iniciador. Para ello, seleccione Log On (Iniciar sesión) > Advanced (Avanzadas) > CHAP logon information (Información de inicio de sesión CHAP). • Si se requiere la autenticación bidireccional, de configurar un secreto en el iniciador. Para ello, seleccione Initiator Settings (Configuración del iniciador) > Initiator CHAP secret (Secreto CHAP del iniciador). Instalación de componentes de host iSCSI Celerra proporciona información sobre la configuración de CHAP del iniciador. En el log del servidor Celerra: CHAP authentication failure for initiator: iqn.<xx>. Se configuró el secreto incorrecto o no se configuró ningún secreto en el Data Mover. Configure un secreto adecuado según se describe en “Creación de una entrada CHAP (opcional)” en la página 26. Es posible agregar un portal de destino sin utilizar el secreto CHAP a pesar de que CHAP está configurado. El destino no requiere autenticación CHAP para el descubrimiento. Configure el parámetro RequireDiscoveryChap en el Data Mover según se describe en “Ejecución de autenticación CHAP” en la página 55. iSNS Múltiples fallas al intentar establecer una comunicación con el servidor iSNS. El destino no puede comunicarse con el servidor iSNS por los siguientes motivos: • Los problemas de red impiden la comunicación con el servidor iSNS. • El servicio iSNS no se está ejecutando en el servidor. Ejecute el comando ping en el servidor iSNS. Asegúrese de que el servidor iSNS esté en línea y de que se hayan configurado la dirección IP y el puerto de iSNS correctos en el Data Mover. “Configuración de iSNS en el Data Mover (opcional)” en la página 24 proporciona instrucciones de configuración. No es posible crear una instantánea de un LUN En el log del servidor Celerra: Failed to create temp writable snap for <lun ID>. Se intentó crear una instantánea del LUN mediante una de las aplicaciones de host Celerra iSCSI, pero el file system no cuenta con espacio suficiente para crear ni montar la instantánea. Amplíe el file system que contenga el LUN. 72 de 90 Versión 5.6 Authentication Failure Configuración de destinos iSCSI EMC Celerra Tabla 4 Mensajes de error relacionados con iSCSI (página 4 de 5) Situación Mensaje de error/efecto Causa posible Acción correctiva Ampliación de LUNs failed to extend file version <xx> err <xx> No se pudo ampliar la versión de archivo debido a un error de versión. Compruebe los mensajes de error detallados del file system y realice la acción recomendada en el mensaje. Compruebe el código de error de la versión real. Compruebe el código de error de la versión real.failed to get version <xx> from file version set <xx> err <xx>! No se pudo asignar el archivo de versión debido a un error de versión. Compruebe el código de error de la versión real. Compruebe los mensajes de error detallados del file system y realice la acción recomendada en el mensaje. failed to get Max Extend size for file version <xx> err <xx> No se pudo alcanzar el tamaño de ampliación máximo para una versión de archivo debido a un error de versión. Compruebe los mensajes de error detallados del file system y realice la acción recomendada en el mensaje. Compruebe el código de error de la versión real. Recover vlu <xx> size <xx> MB Es posible que aparezca este mensaje en el log del servidor cuando se inicia el Data Mover. Ninguna. La base de datos del LUN no se sincronizó con el objeto del archivo de versión subyacente antes de la recuperación. updateLunrecord failed with UPDATE_INVAL_FMT for tgtRecId:<xx> lun:<xx> No se pudo intentar actualizar un registro del LUN debido a un formato no válido. updateLunrecord failed with UPDATE_NOT_FOUND for tgtRecId:<xx> lun:<xx> Al intentar actualizar un registro de LUN inexistente se produce una falla. updateLunrecord failed, out of memory for tgtRecId:<xx> lun:<xx> No se pudo intentar actualizar un registro del LUN debido a una condición de falta de memoria. updateLunrecord failed with UPDATE_FILE_ERR for tgtRecId:<xx> lun:<xx> No se pudo intentar actualizar un registro del LUN debido a un error de archivo. Configuración de destinos iSCSI EMC Celerra Reinicie el Data Mover para recuperar el archivo de base de datos y corregir el problema. Error al actualizar el registro del LUN. Ninguna. Error al actualizar registros del LUN o daños en la base de datos del LUN. Reinicie el Data Mover para recuperar el archivo de base de datos y corregir el problema. Posible pérdida de memoria. Reinicie el Data Mover para recuperar el archivo de base de datos y corregir el problema. Posible error del file system root. Versión 5.6 73 de 90 Tabla 4 Mensajes de error relacionados con iSCSI (página 5 de 5) Situación Mensaje de error/efecto Causa posible Acción correctiva Ampliación de LUNs lunTorec: failed, out of memory for tgtRecId:<xx> lun:<xx> No se pudo intentar crear un registro del LUN debido a una condición de falta de memoria. Reinicie el Data Mover para recuperar el archivo de base de datos y corregir el problema. failed to locate file version set <xx> err <xx> No se pudo asignar la versión de archivo debido a un error de versión. Reinicie el Data Mover para recuperar el archivo de base de datos y corregir el problema. Compruebe el código de error de la versión real. promoted snapshot lun cannot be extended! No se puede ampliar un LUN de instantánea promocionada. Cancele la operación. Programas de capacitación para clientes Los programas de capacitación para clientes de EMC están diseñados para ayudarlo a aprender la manera en que interoperan los productos de almacenamiento de EMC y se integran en el entorno para maximizar toda la inversión en infraestructura. Los programas de capacitación para clientes de EMC incluyen capacitación en línea y práctica en los laboratorios de última generación, que se encuentran distribuidos en todo el mundo para brindar gran comodidad. Los programas de capacitación para clientes de EMC son desarrollados e impartidos por expertos de EMC. Para obtener más información sobre los programas y registrarse, inicie sesión en Powerlink, nuestro sitio Web para clientes y partners, y seleccione el menú Capacitación. 74 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Apéndice: Comprensión de iSCSI Internet SCSI (iSCSI) es un protocolo de transporte que permite que los sistemas host y los dispositivos de almacenamiento interoperen por medio de redes TCP/IP. La arquitectura iSCSI se basa en el modelo cliente/servidor en el que un sistema host iSCSI (cliente) encapsula los paquetes SCSI y los envía a un dispositivo de almacenamiento (servidor). Cada sistema host iSCSI debe ejecutar uno o más iniciadores iSCSI. Cada dispositivo de almacenamiento debe contar con uno o más destinos iSCSI. Un iniciador iSCSI es un dispositivo de software (en ocasiones con hardware de soporte) instalado en un sistema host (como un servidor o un equipo de escritorio). El iniciador iSCSI se comunica con un destino iSCSI instalado en un dispositivo de almacenamiento, como Celerra Network Server. El término iniciador hace referencia a un iniciador iSCSI y el término destino, referencia a un destino iSCSI. Si bien los dispositivos SCSI paralelos tradicionales usan un bus SCSI paralelo como interconexión entre los iniciadores y los destinos, iSCSI utiliza redes TCP/IP como medio de interconexión. Un dispositivo de almacenamiento SCSI tradicional debe contar con conexión directa a un sistema host. La distancia entre ambos es limitada, dado que los cables paralelos SCSI tradicionales no pueden exceder los 25 metros. En contraste, las soluciones iSCSI pueden administrar almacenamiento a largas distancias en una red TCP/IP. Para obtener información detallada, consulte los siguientes temas: u “Protocolo iSCSI” en la página 76 u “Topologías de red iSCSI” en la página 77 u “Componentes iSCSI” en la página 78 u “Asignación de nombres iSCSI” en la página 82 u “Descubrimiento iSCSI” en la página 84 u “Autenticación iSCSI” en la página 86 Configuración de destinos iSCSI EMC Celerra Versión 5.6 75 de 90 Protocolo iSCSI El protocolo iSCSI permite que los iniciadores de un host se comuniquen con los destinos de un dispositivo de almacenamiento e intercambien datos y comandos SCSI. En la Figura 2 en la página 76 se muestra que el protocolo iSCSI opera entre la capa SCSI y la capa TCP en la pila de protocolos. Sistema de Dispositivo de Almacenamiento Sistema de Host iSCSI (Celerra Data Mover) LUN Nivel SCSI Protocolo SCSI Iniciador iSCSI Protocolo iSCSI Destino iSCSI Nivel TCP TCP Nivel TCP Nivel IP IP Nivel IP Nivel de Enlace de Datos Flujo de Datos Flujo de Datos Aplicación Nivel de Enlace de Datos Ethernet CNS-000481 Figura 2 Pila de protocolos para sistemas host iSCSI y sistemas de destino Cuando los datos se transfieren en la pila de protocolos del host, primero se incorporan en los bloques descriptores de comandos SCSI (CDBs). El iniciador encapsula el CDB en una unidad de datos de protocolo (PDU) iSCSI, que luego se encierra en un paquete TCP e IP para su transporte. En la Figura 3 en la página 76 se muestran las capas de encapsulamiento iSCSI. Paquete de IP Paquete de TCP Unidad de Datos de Protocolo de iSCSI (PDU) Bloque Descriptor de Comandos de SCSI (CDB) CNS-000434 Figura 3 Capas de encapsulamiento iSCSI Al alcanzar un objetivo, se fraccionan las capas IP y TCP. El destino interpreta los PDUs y reenvía los datos o las instrucciones de SCSI a los LUNs del dispositivo de almacenamiento. 76 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Topologías de red iSCSI Existen dos tipos de topologías de red iSCSI: nativa y por puente. Nativa SB15 SB13 SB11 SB9 SB7 SB5 SB3 SB1 SB0 SB2 SB4 SB6 SB8 SB10 SB12 SB14 Una topología nativa comprende solamente Ethernet y usa switches y routers Ethernet estándar. Las topologías nativas usan iSCSI en toda la red y no incluyen Fibre Channel. La Figura 4 en la página 77 muestra una topología de red iSCSI. Celerra iSCSI es una solución iSCSI nativa. PS0 PS1 PS2 PS3 PS4 SMB0 SMB1 Switch Ethernet Servidores de Aplicaciones y Clientes Red de Almacenamiento CNS-000439 Figura 4 Topología de red iSCSI nativa Por puente Una topología por puente combina redes Ethernet y Fibre Channel mediante un puente iSCSI. Los servidores se conectan con la red por medio de Ethernet y los dispositivos de almacenamiento, por medio de Fibre Channel. Las topologías por puente utilizan el protocolo iSCSI en la red Ethernet. La Figura 5 en la página 77 ilustra una topología de red iSCSI por puente. SB15 SB13 SB11 SB9 SB7 SB5 SB3 SB1 SB0 SB2 SB4 SB6 SB8 SB10 SB12 SB14 La función Celerra iSCSI no soporta la topología por puente. PS0 Switch Ethernet PS1 PS2 PS3 PS4 SMB0 SMB1 Puente iSCSI Servidores de Aplicaciones y Clientes Red Fibre Channel CNS-000440 Figura 5 Topología de red iSCSI por puente Configuración de destinos iSCSI EMC Celerra Versión 5.6 77 de 90 Componentes iSCSI Los siguientes temas proporcionan más información sobre los componentes de la arquitectura iSCSI y, asimismo, la información necesaria para configurar destinos en Celerra Network Server: u “Iniciadores y destinos iSCSI” en la página 78 u “Portales de red y grupos de portales” en la página 79 u “LUNs y máscaras de LUN” en la página 80 Iniciadores y destinos iSCSI El protocolo iSCSI comprende dos componentes básicos: el iniciador iSCSI y el destino ISCSI, conocidos en conjunto como nodos iSCSI. Cada nodo se identifica con un nombre iSCSI único. “Asignación de nombres iSCSI” en la página 82 proporciona información detallada. La Figura 6 en la página 78 muestra la manera en que el iniciador reside en el sistema cliente y emite comandos al destino, que reside en un dispositivo de almacenamiento. Iniciador iSCSI Red IP Sistema Host Destino iSCSI Dispositivo de almacenamiento CNS-000429 Figura 6 Relación entre iniciador y los destinos El iniciador: u Encapsula comandos SCSI, datos e información de estado en PDUs iSCSI. u Inicia sesión en el destino y establece una sesión iSCSI. u u Descubre los LUNs asociados con el destino, según se describe en “LUNs y máscaras de LUN” en la página 80. Envía los PDUs al destino. El iniciador es el componente activo en las comunicaciones iSCSI e inicia la comunicación con el destino. En prácticamente todos los casos, el destino solo responde a solicitudes del iniciador y no inicia acciones independientes. El iniciador puede ser un dispositivo de software, como Microsoft iSCSI Initiator, o un componente de hardware, como un host bus adapter (HBA) iSCSI. Para activar la comunicación con el destino, el iniciador es conecta a una interfaz o a un portal de red, identificado por una dirección IP, según se describe en “Portales de red y grupos de portales” en la página 79. Destinos El destino: 78 de 90 Versión 5.6 u Recibe solicitudes enviadas por el iniciador mediante una conexión TCP. u Extrae los comandos SCSI desde el PDU. u Enruta las tareas SCSI a los LUNs correspondientes para su ejecución. u Envía datos de estado, datos y sensor nuevamente al iniciador. Configuración de destinos iSCSI EMC Celerra El destino puede ser un dispositivo de software, como un destino Celerra iSCSI, o un componente de hardware de una HBA iSCSI. Portales de red y grupos de portales Los iniciadores y destinos usan interfaces de red, denominadas portales de red, para comunicarse en la red. Para un iniciador, el portal de red se identifica únicamente por su dirección IP. Para un destino, el portal de red se identifica por su dirección IP y su puerto TCP de audición, como se muestra en la Figura 7 en la página 79. Iniciador iSCSI Portal de Red 10.1.30.4 Red IP Portal de Red 10.1.30.21 Puerto 3260 Destino iSCSI Dispositivo de almacenamiento Sistema Host CNS-000430 Figura 7 Relación entre el iniciador, los destinos y los portales de red Los iniciadores y los destinos pueden usar múltiples portales. Dado que los portales de un iniciador se identifican por una dirección IP, cada portal de red conectado a un iniciador requiere una dirección IP exclusiva. Dado que los portales del destino se identifican por una dirección IP y un puerto TCP, los portales del destino pueden compartir una dirección IP en tanto cada portal utilice un puerto TCP exclusivo. Además, varios destinos pueden usar el mismo portal, como se muestra en la Figura 8 en la página 79. iSCSI Destino 1 Iniciador iSCSI Portal de Red 10.1.30.4 Red IP Portal de Red 10.1.30.21 Puerto 3260 iSCSI Destino 2 Sistema Host Dispositivo de almacenamiento CNS-000431 Figura 8 Dos destinos iSCSI que comparten un portal de red Como opción predeterminada, iSCSI utiliza el puerto 3260, pero puede escuchar en cualquier puerto que no se encuentre en uso. Si bien muchas organizaciones utilizan el puerto predeterminado para iSCSI, es recomendable seleccionar otros puertos para mayor seguridad. Grupos de portales iSCSI también utiliza el concepto de un grupo de portales. Un grupo de portales es un conjunto de uno o más portales de red con una etiqueta de grupo de portal común, que es un valor entero. La etiqueta de grupo de portal predeterminada es 1. Todos los portales de red deben pertenecer a un grupo de portales, incluso si solo hay un portal en el grupo. Configuración de destinos iSCSI EMC Celerra Versión 5.6 79 de 90 Los grupos de portales son una función iSCSI avanzada que se utiliza principalmente para control de sesiones iSCSI. En Celerra Network Server, puede administrar grupos de portales como parte de un destino, como se muestra en la Figura 9 en la página 80. Grupo Portal 1 Portal de Red 10.1.30.28 Puerto 3260 Iniciador iSCSI Portal de Red 10.1.30.4 Red IP Portal de Red 10.1.30.21 Puerto 3260 Portal de Red 10.1.30.7 Puerto 3456 Sistema Host iSCSI Destino 1 Grupo Portal 4 iSCSI Destino 2 Dispositivo de almacenamiento CNS-000482 Figura 9 Tres portales de red en diferentes grupos de portales LUNs y máscaras de LUN Los LUNs se vinculan a destinos específicos y siempre se identifican en función del destino. Un destino puede tener uno o más LUNs conectados. Para fines de identificación, a cada LUN de un destino se le asigna un número exclusivo en el rango de 0 a 255 (o de 0 a 254 en plataformas Windows), como se muestra en la Figura 10 en la página 80. iSCSI Destino 1 Iniciador iSCSI Portal de Red 10.1.30.4 Red IP LUN 0 LUN 18 Portal de Red 10.1.30.21 Puerto 3260 LUN 0 Sistema Host iSCSI Destino 2 LUN 5 LUN 26 Dispositivo de almacenamiento CNS-000437 Figura 10 Destinos iSCSI con LUNs Después de que un iniciador inicia sesión en un destino, los LUNs asociados con el destino se muestran como dispositivos de disco SCSI locales en el sistema host. Si utiliza el protocolo SCSI, el sistema host puede configurar los LUNs y acceder a ellos como dispositivos de disco SCSI estándar. 80 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Máscaras de LUN En el protocolo iSCSI, las máscaras de LUN controlan el acceso a los LUNs de los destinos. Una máscara de LUN es un filtro que controla los iniciadores que tienen acceso a los LUNs del destino. Si crea una máscara de LUN para denegar a un iniciador acceso a un LUN específico, ese iniciador no podrá ver el LUN ni acceder a él. En la Figura 11 en la página 81 se exhibe un ejemplo. Iniciador iSCSI Portal de Red 10.1.30.4 Red IP Sistema Host Acceso a LUN permitido Acceso a LUN bloqueado LUN Mask iqn.199205.com.abc subsidio 18 iSCSI Destino 1 LUN Mask iqn.199205.com.abc subsidio 0,26 iSCSI Destino 2 LUN 0 LUN 18 Portal de Red LUN 0 LUN 5 LUN 26 Dispositivo de almacenamiento CNS-000483 Figura 11 Efecto de LUN masking Define máscaras de LUN en cada destino. Para crear una máscara de LUN, identifica el iniciador por su IQN y especifica los LUNs a los que puede acceder el iniciador. ! ! PRECAUCIÓN El protocolo iSCSI soporta bloqueo en el nivel de bloques (reserva SCSI) y no en el nivel de archivos. No todos los iniciadores aprovechan la reserva SCSI. A menos que utilice destinos de Celerra iSCSI en un entorno de cluster, no conceda a dos iniciadores acceso al mismo LUN. Al hacerlo, podrían generarse conflictos cuando más de un iniciador intente escribir en el LUN. Los intentos de escritura simultáneos en un LUN pueden dañar el LUN. Configuración de destinos iSCSI EMC Celerra Versión 5.6 81 de 90 Asignación de nombres iSCSI Se debe asignar un identificador iSCSI globalmente exclusivo a cada iniciador y destino de una red iSCSI. El nombre iSCSI de un nodo es permanente para todo el período de vida útil del nodo. Dado que los nodos iSCSI pueden compartir una dirección IP, el nombre iSCSI ofrece una manera de identificar un nodo iSCSI independientemente de la dirección IP. El nombre iSCSI no se relaciona con la dirección IP ni con la dirección MAC del nodo, de modo que un cambio de la dirección IP no afecta el nombre iSCSI. Un nombre iSCSI válido emplea uno de estos formatos: u “Formato de nombre calificado iSCSI” en la página 82 u “Formato de identificador exclusivo ampliado” en la página 83 El destino o el iniciador generalmente asignan el nombre del nodo iSCSI. Por ejemplo, al crear un destino en Celerra Network Server, el servidor puede asignar al destino un nombre iSCSI con formato IQN o especificar un nombre iSCSI. Dado que los requisitos para un nombre exclusivo, IQN legal o EUI son exigentes, debe aceptar el nombre iSCSI asignado por el servidor. El servidor convierte a minúsculas todos los caracteres en mayúsculas de un IQN o EUI. Formato de nombre calificado iSCSI Un IQN es un identificador globalmente exclusivo de hasta 223 caracteres. Los IQNs solo pueden incluir caracteres alfanuméricos en minúscula, puntos, guiones y dos puntos; los demás caracteres no son válidos. Los IQNs emplean este formato: iqn.date.naming_authority:miscellaneous_string donde: date = fecha en que se emitió el nombre de dominio de la autoridad de asignación de nombres. La fecha tiene el formato aaaa-mm, con cuatro dígitos para el año, un guión y dos dígitos para el mes. La fecha debe ser una fecha en que la autoridad haya tenido propiedad del nombre del dominio. naming_authority = nombre de dominio de la autoridad de asignación de nombres para el nodo, con los elementos del nombre de domino en orden inverso (por ejemplo, com.emc para el nombre de dominio emc.com). miscellaneous_string = cadena alfanumérica que identifica el nodo de manera exclusiva. El servidor genera esta cadena en función del número de serie del frame Celerra. Ejemplo de IQN Formato Fecha Autoridad nombrada Secuencia miscelánea i q n . 1 9 9 2 - 0 5 . c o m . e m c : 0 0 0 1 8 7 9 4 0 2 8 1 0 0 0 0 - 2 9 82 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Formato de identificador exclusivo ampliado Un EUI es un identificador globalmente exclusivo en el estándar de asignación de nombres IEEE EUI-64. Los nombres en este formato comprenden el prefijo eui, un punto y un nombre hexadecimal de 16 caracteres. Los caracteres hexadecimales representan el identificador de la empresa de 24 bits asignado por IEEE y un identificador de nodo exclusivo de 40 bits asignado por la empresa. Ejemplo de EUI Formato Caracteres hexadecimales 16 e u i . 0 2 f 0 4 d 6 7 a 4 2 5 e 7 8 a Alias de destinos iSCSI Dado que los nombres con formato IQN o EUI pueden ser crípticos, el servidor soporta alias, un lenguaje sin formato alternativo al nombre iSCSI formal de un destino. Un alias es una cadena alfanumérica de un máximo de 255 caracteres ASCII (o un máximo de 85 caracteres Unicode de tres bytes en codificación UTF-8). Dado que el alias es el campo clave en las bases de datos iSCSI de servidores, cada alias debe ser exclusivo para los destinos de un Data Mover determinado. Los alias son utilizados principalmente por aplicaciones de capas superiores. Por ejemplo, cuando utiliza comandos CLI, como server_iscsi, puede especificar un destino por su alias. Configuración de destinos iSCSI EMC Celerra Versión 5.6 83 de 90 Descubrimiento iSCSI Antes de que se pueda establecer una sesión con un destino, el iniciador debe descubrir la ubicación de los destinos y los nombres de los destinos disponibles para él. Para obtener esta información, el iniciador usa el proceso de descubrimiento iSCSI. Celerra Network Server soporta dos tipos de descubrimiento iSCSI: u “Descubrimiento SendTargets” en la página 84 u “Descubrimiento iSNS” en la página 85 Descubrimiento SendTargets En el descubrimiento SendTargets, debe configurar manualmente el iniciador con un portal de red de un destino (dirección IP y número de puerto). La Figura 12 en la página 84 muestra la manera en que se configura manualmente un portal de red de un destino en Microsoft iSCSI Initiator para el descubrimiento SendTargets. Figura 12 Microsoft iSCSI Initiator (versión 2.0) con portal de red configurado manualmente El iniciador utiliza ese portal de red para establecer una sesión de descubrimiento con el servicio iSCSI en el sistema de destino. El iniciador emite el comando SendTargets para el servicio iSCSI en el sistema de destino. El servicio iSCSI responde con los nombres y las direcciones de todos los destinos disponibles en el sistema. Para Celerra Network Server, el sistema de destino es un Data Mover individual. El descubrimiento SendTargets no descubre destinos en otros Data Movers. 84 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Descubrimiento iSNS Internet Storage Name Service (iSNS) es un protocolo de descubrimiento y asignación de nombres que activa el descubrimiento automatizado de dispositivos iSCSI en una red TCP/IP. Con un servidor iSNS disponible, puede configurar iniciadores y destinos iSCSI para que se registren con el servidor. Entonces, cuando un iniciador desea descubrir destinos accesibles, envía una consulta al servidor iSNS, que devuelve una lista de los destinos disponibles. El servidor iSNS mantiene una base de datos de información sobre portales y grupos de portales, destinos e iniciadores e iSCSI. El servidor iSNS funciona con clientes iSNS en los sistemas de destino. Al configurar iSNS en un Data Mover, crea un cliente iSNS en el Data Mover. El cliente iSNS mantiene una base de datos local de todos los componentes iSCSI del Data Mover. La Figura 13 en la página 85 muestra la manera en que la base de datos local se publica en el servidor iSNS y se combina con la base de datos del servidor iSNS. Cliente de Destino iSCSI Servidor iSNS iSNS Cliente de Iniciador iSCSI iSNS Clave Portal Base de datos iSNS Iniciador Destino CNS-000435 Figura 13 Base de datos del servidor iSNS El servidor iSNS emplea consulta de estado de entidades (ESI) para monitorear la disponibilidad de los iniciadores y destinos mediante la consulta de los nodos de la red. En función de los resultados de las consultas ESI, el servidor iSNS actualiza su base de datos. Si un nodo no puede responder consultas ESI consecutivas, el servidor iSNS quita dicho nodo de su base de datos. El cliente iSNS del Data Mover escucha las consultas ESI en un puerto específico. Como opción predeterminada, se selecciona de manera dinámica el puerto ESI para el Data Mover entre los puertos disponibles, pero es posible asignar un puerto ESI estático. Configuración de destinos iSCSI EMC Celerra Versión 5.6 85 de 90 Autenticación iSCSI Después de que el iniciador descubre los nombres y las ubicaciones de los destinos, puede iniciar sesión en los destinos. El inicio de sesión iSCSI comúnmente comprende dos etapas: u u Etapa de negociación de seguridad: el iniciador y el destino determinan si se requiere autenticación y, de ser así, el tipo de autenticación. Con la autenticación unidireccional, el destino autentica la identidad del iniciador. Con la autenticación bidireccional (o inversa), el iniciador también autentica la identidad del destino. Etapa operativa: el iniciador y el destino negocian los parámetros operativos que se aplicarán a la sesión. Autenticación CHAP Para autenticación, Celerra Network Server soporta el Protocolo de Autenticación por Desafío Mutuo (CHAP), que es el método de autenticación predeterminado para iSCSI. CHAP proporciona un método para que los iniciadores y los destinos se autentiquen mutuamente mediante el intercambio de un secreto compartido, comúnmente una cadena de 12 a 128 caracteres aleatorios. (Microsoft soporta únicamente secretos CHAP que contengan entre 12 y 16 caracteres). Dado que los secretos CHAP son compartidos entre el iniciador y el destino, debe configurar el mismo secreto CHAP en ambos nodos. No se intercambia el secreto en sí. Una función de hash unidireccional utiliza el algoritmo MD5 para transformar el secreto en un valor exclusivo que no puede modificarse nuevamente a su forma original. La autenticación CHAP unidireccional típica comprende estas acciones: 1. El destino envía un mensaje de desafío CHAP al iniciador. 2. Utilizando el secreto compartido, el iniciador calcula un valor mediante la función de hash y devuelve el valor de hash al destino. 3. El destino calcula el valor de hash previsto desde el secreto compartido y compara dicho valor con el valor recibido del iniciador. Si los valores coinciden, se reconoce la autenticación y el proceso de inicio de sesión avanza hasta la etapa operativa. De lo contrario, el destino termina inmediatamente la conexión. Si el iniciador requiere autenticación CHAP inversa, el iniciador también autentica el destino por medio del mismo procedimiento. El iniciador y el destino mantienen bases de datos de entradas CHAP. Una entrada CHAP comprende el nombre iSCSI de un nodo y el secreto asociado. Si bien es posible configurar un secreto exclusivo para cada par iniciador-destino, para la autenticación inversa, el servidor soporta solo un secreto por Data Mover. De igual modo, Microsoft iSCSI Initiator solo soporta un secreto por iniciador. 86 de 90 Versión 5.6 Configuración de destinos iSCSI EMC Celerra Índice A Activate Persist Through Power Loss 16, 35 administración CHAP 55 destinos iSCSI 36 instantáneas de LUNs iSCSI 59 LUNs iSCSI 42 máscaras iSCSI 52 servicio iSCSI 28 advertencias 5 alias, destino 83 ampliación de un LUN 12, 14, 47 APTPL 16, 35 arquitectura, iSCSI 10 atributo de lectura/escritura del LUN, cambio 44, 45 autenticación inversa 86 autenticación, iSCSI 86 C Celerra Manager 7 CHAP 55, 86 activación/desactivación de autenticación 55 autenticación 15 cambio de secretos 57 creación de entradas 26 eliminación de entradas 58 visualización de entradas 56 conceptos 10 configuración 21 consulta de estado de entidades (ESI) 25, 85 convenciones de nombres, iSCSI 82 cursos, EMC 74 D datos asociados con una instantánea 13 datos de aplicación, instantánea 13 modificación 62 definición de tamaño del file system 17 descubrimiento 16 Descubrimiento SendTargets 84 destinos iSCSI 78 alias 83 cambio de nombre 39 creación 21 eliminación 41 lista 36 portales de red 40 propiedades 37 destinos, iSCSI 78 alias 83 documentos, relacionados 9 E E-Lab 67 Configuración de destinos iSCSI EMC Celerra ESI 25, 85 estadísticas de inicio de sesión 38 estadísticas, inicio de sesión 38 etiqueta de aplicación CelerraCS 12 etiqueta de aplicación, instantánea 13 etiqueta, aplicación 13 EUI 83 F file systems consideraciones de tamaño 17 creación y montaje 17 G glosario 7 grupos, portales 79 H hosts Linux, actualización después de la ampliación de un LUN 49 hosts Windows, actualización después de la ampliación de un LUN 48 I identificador exclusivo ampliado 83 iniciadores, iSCSI 76 instantáneas administración 59 creación 61 degradación 66 eliminación 63 información sobre 60 lista 59 modificación de datos de aplicación 62 promoción 65 restore 64 interfaz de línea de comandos (CLI) 7 interfaz de usuario 7 interoperabilidad 67 IQN 82 iSCSI alias, destino 83 autenticación 86 características de Celerra 11 conceptos 10 control de las respuestas de descubrimiento 34 descubrimiento 84 estadísticas de inicio de sesión 38 grupos de portales 79 iniciadores 76, 78 nodos 78 nombres 82 nombres calificados 82 portales de red 79 iSNS 10, 15 borrado de la configuración 31 cambio de configuración 30 configuración 24 Versión 5.6 87 de 90 estado 29 N nodos, iSCSI 78 L lista destinos 36 instantáneas 59 máscaras de LUN 52 LUNs con virtual provisioning 11, 22 LUNs de instantáneas 12 LUNs de producción 12 LUNs iSCSI 11 ampliación 12, 14, 47 cambio a lectura/escritura 45 cambio a solo lectura 44 creación 22 eliminación 50 eliminación de máscaras 54 estadísticas de lectura/escritura 46 máscaras 52 numeración 13 propiedades 43 LUNs, iSCSI 11, 80 ampliación 12, 14, 47 atributo de lectura/escritura 44, 45 con virtual provisioning 11 creación 22 definición de tamaño 13, 17 eliminación 50 estadísticas de lectura/escritura 46 instantáneas 12 máscaras 14, 23, 52, 81 numeración 13 producción 12 propiedades 43 opciones de interfaz 7 P parámetro AsyncEvent 34 parámetro EnableAptpl 35 parámetro PreferDataDigest 32 parámetro PreferHeaderDigest 32 parámetro RequireChap 55, 71 parámetro RequireDiscoveryChap 55, 72 parámetro SendTargetsMode 34 parámetro WinCompat 51, 65 parámetros, servidor AsyncEvent 34 EnableAptpl 35 PreferDataDigest 32 PreferHeaderDigest 32 RequireChap 55, 71 RequireDiscoveryChap 55, 72 SendTargetsMode 34 WinCompat 51, 65 pautas de configuración 18 pautas para la configuración 18 planificación 17 PLU 12 portales de red 40 portales, red 79 Powerlink 74 precauciones 5 protocolo, iSCSI 76 R M manuales, relacionados 9 máscaras de LUN eliminación 54 modificación 53 máscaras, LUN 80 administración 52 creación 23 eliminación 54 lista 52 modificación 53 mensajes (de error, alerta o estado) 69 mensajes asincrónicos 16, 34 mensajes de alerta 69 mensajes de cierre de sesión, asincrónicos 16, 34 mensajes de error 69 mensajes de estado 69 mensajes de eventos, asincrónicos 16 modo compatible con Windows 51 modo, compatible con Windows 51 MPIO 20 Multipath I/O 20 88 de 90 O Versión 5.6 recopilaciones 15, 32 recopilaciones de datos 32 recopilaciones de encabezados 32 requisitos del sistema 3 reserva persistente, SCSI 16 opción APTPL 35 resolución de problemas 67 restricciones 4 S secretos, CHAP 86 servicio iSCSI configuración de recopilaciones, visualización 33 detención 28 inicio 27 sistema, requisitos 3 sitio Web, Cliente y Partner de EMC 74 SLU 12 T tareas administración Configuración de destinos iSCSI EMC Celerra CHAP 55 destinos iSCSI 36 instantáneas de LUNs iSCSI 59 LUNs iSCSI 42 máscaras iSCSI 52 servicio iSCSI 28 configuración 21 terminología 7 texto de comentario, instantánea 13 topologías de red 77 Configuración de destinos iSCSI EMC Celerra Versión 5.6 89 de 90 Acerca de este módulo técnico Como parte de su esfuerzo continuo por mejorar y optimizar el performance y las capacidades de la línea de productos Celerra Network Server, EMC lanza periódicamente nuevas versiones de las herramientas de hardware y software Celerra. En consecuencia, es posible que algunas de las funciones que se describen en este documento no se soporten en todas las versiones de las herramientas de hardware y software Celerra que se encuentran en uso actualmente. Para obtener la información más reciente acerca de las funciones de cada producto, consulte las notas de la versión del producto correspondiente. Si su sistema Celerra no cuenta con alguna de las funciones que se describen en este documento, póngase en contacto con su representante de Servicio al Cliente de EMC para obtener una actualización de hardware o software. Comentarios y sugerencias acerca de la documentación Sus sugerencias nos ayudarán mejorar la exactitud, organización y calidad general de la documentación para usuarios. Envíe un mensaje de correo electrónico a [email protected] para darnos su opinión acerca de este documento. Copyright © 1998-2008 EMC Corporation. Todos los derechos reservados. EMC considera que la información de esta publicación es precisa en el momento de su publicación. La información está sujeta a cambios sin previo aviso. LA INFORMACIÓN DE ESTA PUBLICACIÓN SE PROPORCIONA "TAL CUAL". EMC CORPORATION NO SE HACE RESPONSABLE NI OFRECE GARANTÍA DE NINGÚN TIPO CON RESPECTO A LA INFORMACIÓN DE ESTA PUBLICACIÓN Y, ESPECÍFICAMENTE, RENUNCIA A TODA GARANTÍA IMPLÍCITA DE COMERCIABILIDAD O CAPACIDAD PARA UN PROPÓSITO DETERMINADO. El uso, la copia y la distribución de cualquier software de EMC descrito en esta publicación requieren una licencia de software correspondiente. Para obtener una lista actualizada de nombres de productos de EMC, consulte las marcas comerciales de EMC Corporation en argentina.emc.com. Todas las otras marcas comerciales incluidas en este documento pertenecen a sus respectivos propietarios. 90 de 90 Versión 5.6