Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Administración de Oracle Solaris 11.1: múltiples rutas y configuración de SAN Oracle Solaris 11.1 Information Library (Español) |
1. Descripción general de rutas múltiples de E/S de Solaris
2. Descripción general de la configuración de rutas múltiples de canal de fibra
3. Configuración de funciones de rutas múltiples de E/S de Solaris
4. Administración de dispositivos de rutas múltiples
5. Configuración de dispositivos conectados al tejido
6. Configuración de iniciadores iSCSI de Solaris
Tecnología iSCSI de Oracle Solaris (descripción general)
Identificación de requisitos de software y hardware de iSCSI de Oracle Solaris
Tareas de configuración de iniciadores iSCSI
Prácticas recomendadas para la configuración iSCSI
Configuración de detección de destinos dinámica o estática
Configuración de la autenticación en su red de almacenamiento basada en iSCSI
Cómo configurar la autenticación CHAP para su iniciador iSCSI
Cómo configurar la autenticación CHAP para su destino iSCSI
Cómo configurar un servidor RADIUS para el destino iSCSI
Cómo configurar un servidor RADIUS para el iniciador iSCSI
Mensajes de error de servidor RADIUS e iSCSI de Oracle Solaris
Configuración de dispositivos iSCSI con varias rutas en Oracle Solaris
Cómo activar varias sesiones iSCSI para un destino
Supervisión de configuración de iSCSI
Cómo visualizar información de configuración de iSCSI
Modificación de parámetros de destino e iniciador iSCSI
Cómo ajustar los parámetros de iSCSI
Cómo modificar parámetros de destino e iniciador iSCSI
Solución de problemas de configuración de iSCSI
Sin conexiones al destino iSCSI desde el sistema local
Cómo solucionar problemas de conexión de iSCSI
Disco o dispositivo iSCSI no disponible en el sistema local
Cómo solucionar problemas de no disponibilidad de discos o dispositivos iSCSI
Uso del enmascaramiento de LUN cuando se utiliza el método de detección iSNS
Mensajes de error generales de iSCSI
7. Configuración de puertos de canal de fibra virtuales
8. Configuración de puertos FCoE
9. Configuración de dominios SAS
10. Configuración de dispositivos IPFC SAN
12. Vinculación persistente para dispositivos de cinta
A. Configuración manual para dispositivos conectados al tejido
C. Resolución de problemas relacionados con dispositivos de rutas múltiples
A continuación, se presenta una lista general de las tareas asociadas con la configuración de iniciadores iSCSI. Algunas de las tareas son opcionales en función de las necesidades de configuración de cada red. Algunos de los siguientes enlaces lo llevarán a documentos distintos en los que se describe la configuración de red y la configuración de destino.
Identificación de requisitos de software y hardware de iSCSI de Oracle Solaris
Configuración de la autenticación en su red de almacenamiento basada en iSCSI
Configuración de dispositivos iSCSI con varias rutas en Oracle Solaris
Revise la siguiente terminología antes de configurar destinos e iniciadores iSCSI.
|
Revise las siguientes recomendaciones de iSCSI antes de configurar dispositivos iSCSI en la red.
Dispositivos
Considere la posibilidad de utilizar las rutas de dispositivos de rutas múltiples para aumentar la disponibilidad.
La admisión de conexiones múltiples por sesión (MCS) permite varias conexiones TCP/IP del iniciador al destino para la misma sesión iSCSI.
Red
Despliegue dispositivos iSCSI en una red dedicada y rápida (gigE o superior).
Utilice tramas gigantes, si es posible, para permitir que se transfieran más datos en cada transacción Ethernet para reducir el número de tramas.
Utilice cables CAT6 para infraestructuras de red Gigabit.
Separe las redes de almacenamiento iSCSI del tráfico de la red de área local
Configure varias sesiones o conexiones para utilizar varios threads en la pila TCP/IP
Considere realizar un ajuste en el TCP, como la desactivación del algoritmo de Nagle
Seguridad
Además de la seguridad física, utilice la autenticación CHAP, que garantiza que cada host tenga su propia contraseña.
Considere usar dominios de detección de destino iSNS, que mejoran la seguridad proporcionando control de acceso a destinos que no están activados con sus propios controles de acceso, a la vez que limitan el proceso de inicio de sesión de cada iniciador a un subconjunto relevante de destinos disponibles en la red.
Determine si desea configurar uno de los métodos de detección de dispositivos dinámica o utilizar destinos estáticos de iniciador iSCSI para realizar la detección de dispositivos.
Detección de dispositivos dinámica: hay dos métodos de detección de dispositivos dinámica disponibles:
SendTargets: si un nodo iSCSI expone un gran número de destinos, como un puente iSCSI a canal de fibra, usted puede proporcionar la combinación de puerto/dirección IP de nodo iSCSI y permitir que el iniciador iSCSI use las funciones de SendTargets para realizar la detección de dispositivos.
iSNS: el servicio de nombres de almacenamiento de Internet (iSNS) permite que el iniciador iSCSI detecte los destinos a los que tiene acceso usando la menor información de configuración posible. También proporciona notificación de cambio de estado para notificar al iniciador iSCSI cuando se producen cambios en el estado operativo de los nodos de almacenamiento. Para utilizar el método de detección iSNS, puede proporcionar la combinación de puerto/dirección de servidor iSNS y permitir que el iniciador iSCSI realice consultas a los servidores iSNS que ha especificado para realizar la detección de dispositivos. El puerto predeterminado para el servidor iSNS es 3205. Para obtener más información sobre iSNS, consulte la RFC 4171:
http://www.ietf.org/rfc/rfc4171.txt
El servicio de detección iSNS proporciona un modelo administrativo para detectar todos los destinos de una red.
Para obtener más información sobre la configuración de admisión de iSNS en Oracle Solaris, consulte el Capítulo 12, Configuración y gestión del servicio de nombres de almacenamiento de Internet (iSNS) de Oracle Solaris de Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos.
Detección de dispositivos estática: si un nodo iSCSI tiene pocos destinos o si usted desea restringir los destinos a los que el iniciador intenta acceder, usted puede configurar de manera estática el nombre_destino mediante la siguiente convención de denominación de direcciones de destino estáticas.
target,target-address[: port-number]
Puede determinar la dirección de destino estática de la herramienta de gestión de la matriz.
Nota - No configure un destino iSCSI para que sea detectado por métodos de detección de dispositivos dinámica y estática. El uso de métodos de detección redundantes podría generar un rendimiento lento cuando el iniciador se comunica con el dispositivo de destino iSCSI.
Parte del proceso de configuración del iniciador es identificar el método de detección de destinos iSCSI, que presenta a un iniciador una lista de los destinos disponibles. Puede configurar destinos iSCSI para la detección estática, SendTargets o dinámica iSNS. La detección dinámica que usa la opción SendTargets es la configuración óptima para un iniciador iSCSI que accede a un gran número de destinos, por ejemplo, por medio de un puente iSCSI a canal de fibra. La detección dinámica SendTargets requiere la combinación de puerto y dirección IP del destino iSCSI para que el iniciador iSCSI realice la detección de destinos. El método de detección más común es SendTargets.
Al configurar el método de detección de destinos, debe proporcionar la siguiente información, en función del método que elige:
SendTargets: dirección IP de destino
iSNS: dirección de servidor iSNS
Estático: dirección IP de destino y nombre de destino
Para obtener más información sobre la configuración de métodos de detección de destinos, consulte Configuración de detección de destinos dinámica o estática.
initiator# svcadm enable network/iscsi/initiator
target# ipadm show-addr ADDROBJ TYPE STATE ADDR lo0/v4 static ok 127.0.0.1/8 e1000g0/_b dhcp ok 1.2.3.4/24 lo0/v6 static ok ::1/128 e1000g0/_a addrconf ok fe80::123:1234:fe27:360c/10 target# itadm list-target -v TARGET NAME STATE SESSIONS iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456 online 0 alias: - auth: none (defaults) targetchapuser: - targetchapsecret: unset tpg-tags: default
initiator# iscsiadm add static-config iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456, 1.2.3.4
initiator# iscsiadm list static-config Static Configuration Target: iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c123456, 1.2.3.4:3260
La conexión iSCSI no se inicia hasta que el método de detección se active. Consulte el siguiente paso.
Si ha configurado un destino detectado de manera dinámica (SendTargets), configure el método de detección SendTargets.
initiator# iscsiadm add discovery-address 1.2.3.4
Si ha configurado un destino detectado de manera dinámica (iSNS), configure el método de detección iSNS.
initiator# iscsiadm add isns-server 1.2.3.4
Si ha configurado un destino detectado de manera dinámica (SendTargets), active el método de detección SendTargets.
initiator# iscsiadm modify discovery --sendtargets enable
Si ha configurado un destino detectado de manera dinámica (iSNS), active el método de detección iSNS.
initiator# iscsiadm modify discovery --iSNS enable
Si ha configurado destinos estáticos, active el método de detección de destinos estático.
initiator# iscsiadm modify discovery --static enable
initiator# devfsadm -i iscsi
Una vez que los dispositivos han sido detectados por el iniciador iSCSI de Oracle Solaris, se produce la negociación de inicio de sesión automáticamente. El controlador iSCSI de Oracle Solaris determina el número de LU disponibles y crea los nodos de dispositivos. A continuación, los dispositivos iSCSI se pueden tratar como cualquier otro dispositivo SCSI.
Puede crear una agrupación de almacenamiento ZFS en la LU y, a continuación, crear un sistema de archivos ZFS.
Puede ver los discos iSCSI en el sistema local con la utilidad format.
initiator# format 0. c0t600144F0B5418B0000004DDAC7C10001d0 <SUN-COMSTAR-1.0 cyl 1022 alt 2 hd 128 sec 32> /scsi_vhci/disk@g600144f0b5418b0000004ddac7c10001 1. c8t0d0 <Sun-STK RAID INT-V1.0 cyl 17830 alt 2 hd 255 sec 63> /pci@0,0/pci10de,375@f/pci108e,286@0/disk@0,0 2. c8t1d0 <Sun-STK RAID INT-V1.0-136.61GB> /pci@0,0/pci10de,375@f/pci108e,286@0/disk@1,0 3. c8t2d0 <Sun-STK RAID INT-V1.0-136.61GB> /pci@0,0/pci10de,375@f/pci108e,286@0/disk@2,0 4. c8t3d0 <Sun-STK RAID INT-V1.0 cyl 17830 alt 2 hd 255 sec 63> /pci@0,0/pci10de,375@f/pci108e,286@0/disk@3,0 Specify disk (enter its number): 0 selecting c0t600144F0B5418B0000004DDAC7C10001d0 [disk formatted]
En la salida anterior, el disco 0 es una LU de iSCSI bajo control MPxIO. Los discos 1 a 4 son discos locales.
initiator# zpool create pool-name c0t600144F0B5418B0000004DDAC7C10001d0 initiator# zfs create pool-name/fs-name
El sistema de archivos ZFS se monta automáticamente cuando se crea y se vuelve a montar en el momento del inicio.
Los destinos asociados se desconectan después de que usted realiza alguna de las siguientes acciones:
Elimina una dirección de detección.
Elimina un servidor iSNS.
Elimina una configuración estática.
Desactiva un método de detección.
Si estos destinos asociados siguen en uso, por ejemplo, tienen sistemas de archivos montados, la desconexión de estos dispositivos fallará, y permanecerán en la lista de destinos activos.
En este procedimiento opcional se asume que ha iniciado sesión en el sistema local, donde el acceso a un dispositivo de destino ya se ha configurado.
Si necesita desactivar el método de detección SendTargets, utilice el siguiente comando:
initiator# iscsiadm modify discovery --sendtargets disable
Si necesita desactivar el método de detección iSNS, utilice el siguiente comando:
initiator# iscsiadm modify discovery --iSNS disable
Si necesita desactivar el método de detección de destinos estático, utilice el siguiente comando:
initiator# iscsiadm modify discovery --static disable
Elimine una entrada de detección SendTargets de iSCSI.
Por ejemplo:
initiator# iscsiadm remove discovery-address 1.2.3.4:3260
Elimine una entrada de detección iSNS de iSCSI.
Por ejemplo:
# iscsiadm remove isns-server 1.2.3.4:3205
Elimine una entrada de detección iSCSI estática.
Por ejemplo:
initiator# iscsiadm remove static-config eui.5000ABCD78945E2B,1.2.3.4
Nota - Si intenta desactivar o eliminar una entrada de detección que tiene una unidad lógica (LU) asociada en uso, la operación de desactivación o eliminación falla con el siguiente mensaje:
logical unit in use
Si se produce este error, detenga toda la E/S asociada en la LU y desmonte los sistemas de archivos. A continuación, repita la operación de desactivación o eliminación.
Por ejemplo:
target# itadm delete-target target-IQN
Este comando puede generar un error si el destino aún está en línea o está ocupado:
The target is online or busy. Use the -f (force) option, or 'stmfadm offline-target iqn.1986-03.com.sun:02:99619b8a-a4dc-4cfb-93f0-ee3de1234567' itadm delete-target failed with error 16