18–Solución de problemas
Linux
Problema: En un adaptador de red BCM57xx y BCM57xxx de 1 GbE de un
entorno C-NIC, no funciona el control de flujo.
Solución: El control de flujo está funcionando, pero en un entorno C-NIC, parece
no funcionar. El adaptador de red es capaz de enviar tramas de pausa cuando los
búfers en chip están vaciados, pero el adaptador también impide el bloqueo de
encabezado de línea de otras colas de recepción. Puesto que el bloqueo HOL
causa que el firmware en chip descarte paquetes dentro los búferes en chip de
recepción, en caso que una cola host específica se vacíe, los búferes en chip de
recepción raramente se vaciarán, por lo tanto, puede parecer que el control de
flujo no está funcionando.
Problema: Aparecen errores al recopilar el código fuente del controlador.
Solución: Algunas instalaciones de distribuciones de Linux no instalan las
herramientas de desarrollo de manera predeterminada. Antes de recopilar el
código fuente del controlador, asegúrese de que estén instaladas las
herramientas de desarrollo para la distribución de Linux que está utilizando.
Problema: el inicio de descarga de iSCSI desde SAN falla al iniciarse después de
la instalación.
El inicio iSCSI desde el proceso SAN se divide en dos partes: switch-root previo y
switch-root posterior.
Durante el switch-root previo, cuando se cargan los controladores, la herramienta
para abrir iSCSI establece la conexión con el destino y revela el LUN remoto. A
continuación, iscsistart empieza una sesión utilizando la información iBFT.
El programa de utilidad iscsistart no se ejecuta para administrar la conexión con
el destino. (Su uso principal es para iniciar sesiones utilizadas por el inicio de raíz
iSCSI).
Después del switch-root posterior, como parte del proceso de comienzo del inicio,
la herramienta de apertura de iscsi iscsid se ocupa de la conexión de iSCSI
switch-root previo. Por lo tanto, iscsid administra la conexión iscsi con el destino
durante la recuperación.
Hay un intervalo entre cuando iscsistart de switch-root previo establece la
conexión y cuando iscsid se ocupa de la conexión iSCSI. Durante este tiempo, el
proceso de inicio del SO no puede recuperar la conexión iSCSI. En algunos
casos, el enlace de la interfaz NIC bnx2n «se agita» durante este intervalo, se
interrumpe la conexión iSCSI, y falla la recuperación o reintentos de la conexión
iSCSI.
Solución: Evite que se agite el enlace de la interfaz NIC bnx2n, cargue el
controlador bnx2n con el parámetro del módulo disable_tpa=1. Configure
este parámetro a través de una línea de comando grub kernel o una configuración
de archivo /etc/modprobe.d/bnx2x.conf.
329
BC0054508-09 M