IBM 9119-FHB Manual De Uso página 86

Ocultar thumbs Ver también para 9119-FHB:
Tabla de contenido

Publicidad

Un método útil de depuración es ejecutar los pasos siguientes:
rmdev -Rl ics x
rm /usr/adm/ras/cfglog
echo "Create cfglog" | alog -t cfg
cfgmgr -l ics x
alog -o -t cfg
Algunos errores habituales harán que falle la apertura del controlador de dispositivo del protocolo iSCSI.
En este caso, el archivo cfglog contendrá un mensaje como el siguiente, siendo XX un número de error
procedente de errno.h
apertura de /dev/iscsi0 ha devuelto XX", siendo XX un número de error procedente de errno.h.
El valor devuelto por la apertura puede indicar el problema. Los valores habituales que un error de
configuración puede provocar son 69 (ENETDOWN) y 70 (ENETUNREACH).
El código de retorno 69 indica que el enlace conectado al adaptador iSCSI ha quedado físicamente fuera
de servicio. Mire a ver si el cable está bien conectado.
El código de retorno 70 indica que el enlace funciona, pero el adaptador no ha podido obtener una
dirección de cliente del protocolo DHCP. Si el atributo host_addr del adaptador no se ha establecido igual
a una dirección IP válida, el adaptador intentará adquirir una dirección IP de un servidor DHCP. Si no
hay ningún servidor DHCP que proporcione una dirección IP, la apertura fallará con el código de retorno
70.
Después de una apertura satisfactoria, el método de configuración intentará iniciar el dispositivo. La
función ioctl SCIOLSTART, si falla, impedirá el descubrimiento de hdisks. Los errores de SCIOLSTART se
anotarán en el archivo de registro de la configuración de la manera siguiente:
SCIOLSTART failed, errno = E, status_class = C, status_detail = D
Si los valores de C o D correspondientes a Clase de estado y Detalles de estado son distintos de cero, ello
indica que el inicio de sesión iSCSI ha fallado. Clase de estado y Detalles de estado son valores devueltos
en la respuesta de inicio de sesión iSCSI. El significado de los valores de Clase de estado y Detalles de
estado viene documentado en la petición de comentarios RFC 3270 de iSCSI.
La función ioctl SCIOLSTART también puede fallar antes de intentar el inicio de sesión iSCSI. Si los
valores de Clase de estado y Detalles de estado son cero, pero el valor de Número de error (errno) es
distinto de cero, la función ioctl falló antes de que se produjera el inicio de sesión.
Dos valores de número de error habituales devueltos por la función ioctl SCIOLSTART son 73
(ECONNRESET) y 81 (EHOSTUNREACH).
El número de error 73 indica que la dirección IP del destino rehusó la conexión TCP que intentó
establecer el adaptador iSCSI. Una causa posible es que se haya especificado un número de puerto TCP
equivocado en el archivo de configuración /etc/iscsi/targetshwx.
El número de error 81 indica que el adaptador iSCSI no ha obtenido respuesta de la dirección IP del
destino. Dicho de otra manera, el adaptador iSCSI no puede hacer ping a la dirección IP del destino.
Si el adaptador iSCSI no descubre nuevos hdisks, y el archivo cfglog no revela ninguno de los errores en
cuestión, existen otras posibilidades que se exponen a continuación.
v Si la sintaxis del archivo /etc/iscsi/targetshwx es incorrecta, el método de configuración no intentará
abrir o iniciar el dispositivo y, por lo tanto, los errores anteriores no aparecerán.
v Si el dispositivo de destino es accesible, pero no tiene asignados números de unidad lógica (LUN), no
aparecerán errores, pero habrá un mensaje que indica que se han encontrado cero números de unidad
lógica (0 luns found).
72
Power Systems: Gestión de adaptadores PCI para 9119-FHB

Publicidad

Tabla de contenido
loading

Tabla de contenido