7 votos

¿Cómo puedo confirmar si mi controlador vmxnet está instalado en mi servidor CentOS?

Tengo un aparato corriendo CentOS 5.x en VMWare ESX.

Muy recientemente he actualizado a una nueva versión de CentOS (todavía en 5.x) y me di cuenta de que la tarjeta de red no inicializar.

Si me quedo service network restart me sale un error:

[root@foobox] service network restart 
Shutting down loopback interface:                 [   OK   ]
Bringing up loopback interface:                   [   OK   ]
Bringing up interface eth0:   e1000 device eth0 does not seem to be present, delaying initialization   [ FAILED ]

Cuando reviso las propiedades de NIC en mi esx server, tengo una extraña nota/error asociado: Invalid Backing. Dicho esto, algunos de los servidores más antiguos tienen esta misma nota/advertencia y están trabajando muy bien desde una perspectiva de red así que creo que esto podría ser un arenque rojo.

Cuando ejecuto modprobe para el vmxnet3 controlador, estoy obteniendo resultados diferentes para los servidores:

En los sistemas antiguos, me sale lo siguiente:

[root@foobox2] modprobe vmxnet3
[root@foobox2]

Sin embargo en este sistema recién actualizado, si puedo ejecutar el mismo comando, me sale lo siguiente:

[root@foobox] modprobe vmxnet3
FATAL: Module vmxnet3 not found. 
[root@foobox]

Para mí, esto sugiere que el conductor no está presente o disponible. Es esta una prueba válida? ¿Cómo puedo confirmar si el vmxnet controlador está instalado en mi servidor CentOS?

5voto

c4f4t0r Puntos 1749

En redhat 5 también conocido como centos 5, necesitará instalar las vmware-tools, porque los módulos de vmware no son el núcleo de la línea principal

Por ejemplo, en Suse 11 Sp1 con núcleo2.6.32.59-0.7-default

grep -i vmxnet3 /boot/config-2.6.32.59-0.7-default 
CONFIG_VMXNET3=m

como se puede ver que el módulo está integrado en el núcleo como módulo externo, de todos modos se puede hacer una prueba como esta:

modprobe -q vmxnet3 && echo "vmxnet3 installed" || "vmxnet3 not installed"

hombre modprobe:

RETURN VALUE


  modprobe returns 0 on success, 1 on an unspecified error and 2 if the module is not supported. Use the --allow-unsupported-modules option to force using an  unsup-
   ported module.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: