Utilizar modunload mientras el puerto nxge
puede producir un error grave del sistema
(CR 6551509)
Este problema se ha resuelto en los servidores que tienen instalados el sistema
operativo más reciente o los parches obligatorios.
En versiones anteriores, si se ejecuta el comando modunload en el controlador nxge
mientras está en ejecución, se puede producir un error grave del sistema. Un
problema del controlador nxge puede ocasionar, aunque muy raramente, que dicho
controlador genere un error grave al reiniciar el sistema. Dicho error se produce si el
sistema aún está transfiriendo volúmenes considerables de datos de red a través de
una interfaz nxge mientras el sistema está apagándose. Es muy improbable que esta
condición se produzca en circunstancias normales.
El mensaje de error grave sería mutex_enter: bad mutex, ...
La pila del error grave incluirá las dos funciones del controlador
nxge:nxge_freeb() y nxge_post_page().
En caso de que se produzca dicho error grave, el sistema se recuperará y se reiniciará
con normalidad. Tanto el sistema como las interfaces de nxge se restituirán sin más
incidencias.
Solución provisional: Desconecte las interfaces antes de descargar el controlador.
▼ Para desconectar las interfaces antes de descargar el
controlador
No suele hacer falta descargar un controlador de un núcleo en ejecución. En las raras
ocasiones en que puede ser preciso, hay que desconectar todas las instancias del
controlador antes de descargarlo.
1. Primero, localice las instancias de nxge que estén conectadas (activas)
utilizando el comando ifconfig:
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL>
mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
bge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS>
mtu 1500 index 2
20
Servidores Sun SPARC Enterprise T5120 y T5220: Notas del producto • Noviembre de 2008