19–Solución de problemas
Linux
21 de enero de 2021
Problema: El enrutamiento no funciona para los adaptadores de red 57xx y 57xxx
10 GbE instalados en los sistemas Linux.
Solución: Para los adaptadores de red 57xx y 57xxx de 10 GbE instalados en los
sistemas con kernels de Linux anteriores a 2.6.26, desactive TPA con ethtool (si
está disponible) o con el parámetro del controlador (consulte
página
48). Utilice ethtool para desactivar TPA (LRO) en un adaptador de red
57xx y 57xxx de 10 GbE específico.
Problema: En un adaptador de red 57xx y 57xxx 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: Falla el arranque de descarga L4 iSCSI desde SAN (iscsiuio se
bloquea). Este problema se ve en los sistemas operativos Linux basados en el
kernel 4.5 y posteriores.
Solución: Para anular la opción de configuración del kernel
CONFIG_IO_STRICT_DEVMEM y evitar el bloqueo de iscsiuio en el arranque del
sistema operativo, edite el grub del SO y agregue el parámetro de línea de
comando del kernel iomem=relaxed durante el inicio de la instalación del SO o
el arranque del SO.
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).
Página 321
"disable_tpa" en la
Doc Nº. BC0054508-09 Rev. R
Copyright © 2021 Marvell