Guía de soporte y mantenimiento del sistema base de virtualización XenU
A continuación se detallan problemas conocidos y sus correspondientes soluciones establecidas por los técnicos del equipo de ModularIT.
nash-hotplug se come la cpu
Pasa cuando el arranque udev falla por arrancar con un kernel que no corresponde al sistema instalado (incompatibilidad kernel-udev). Es típico si arrancamos una CentOS4 con un kernel de CentOS5. El proceso se puede matar sin problema.
- La solución es actualizar la imagen a la versión correcta, pero mientras, puede añadirse simplemente
killall nash-hotplug
al /etc/rc.local del domU.
Mensajes 4gb seg fixup en consola
- Si el domU es una etch, instalar el paquete libc6-xen. Este paquete no esta para sarge.
- Si es una Centos anterior a la 4.5, actualizamos la glibc:
yum install glibc echo 'hwcap 0 nosegneg' > /etc/ld.so.conf.d/libc6-xen.conf
- Para evitar que se usen las versiones normales, renombramos las librerías:
/lib/tls/lib*.so= a =/lib/tls/lib*.NO
- Ejecutamos:
ldconfig
- Nos aseguramos que la version de libc que se usa es la nosegneg:
ldconfig -v -p | grep libc.so
- Debe aparecer solo la nosegneg y la de /lib/libc.so:
- Reiniciamos
La maquina deja de responder a la red y xenconsole no encuentra /dev/pts/X
- Es un bug http://bugs.centos.org/view.php?id=2561
- Aparentemente los pts se pierden por alguna razon.
- Para ver el pts que usa la consola de un domU podemos hacer:
virsh dumpxml maquina
y mirar el parametro tty
- Si en el /dev/pts no vemos ese tty, el bug nos ha mordido... En teoría se resuelve simplemente con
service xend restart
Kuko: Creo que solo me ha ocurrido con maquinas actualizadas a CentOS5.1 . No recuerdo que me pasara nunca con el CTOS5.
Yum install baja los paquetes pero no instala nada
- Si no tenemos suficiente ram en la máquina y no tenemos la swap activada nos puede jugar una mala pasada.
- Hacer un top y comprobarlo. Añadirla a /etc/fstab y hacer un swapon -a .
El arranque de la maquina se atasca en "System message bus"
- Por alguna razón el dbus necesita leer los usuarios. Si esta maquina lee los usuarios de LDAP lo mas seguro es que el LDAP no este respondiendo
- Parar la maquina desde el hierro con
xm shutdown maquina
- Resolver el problema del LDAP y arrancarlo
- Volver a intentar el arranque de la maquina
xm create -c /etc/xen/auto/maquina