Actualizar kernel openvz

De KIUBIX
Ir a la navegación Ir a la búsqueda

Este artículo describe una forma de actualizar el kernel openvz en versión 6, su uso también es posible en la versión 5 pero esta ya ha salido de soporte.

Primero nos aseguraremos que el sistema este actualizado (consulte con su administrador de sistemas)

yum update

Despues modificaremos el repo de openvz el cual se encuentra en /etc/yum.repos.d/openvz.repo El repo debe tener la siguiente forma

 [openvz-kernel-rhel6]
 nombre = núcleos estables basados ​​en OpenVZ RHEL6
 # baseurl = http: //download.openvz.org/kernel/branches/rhel6-2.6.32/current/
 mirrorlist = http: //download.openvz.org/kernel/mirrors-rhel6-2.6.32
 habilitado = 1
 gpgcheck = 1
 gpgkey = http: //download.openvz.org/RPM-GPG-Key-OpenVZ
 # exclude = vzkernel-firmware
 
 

aplicaremos un yum update de nuevo y reiniciaremos el servidor, los vps contenidos en el nodo arrancaran de nuevo al reiniciar.

Edit: 29-sep-2019

Al parecer después de la actualización del nodo host los vps seguirán iniciando con el kernel viejo, esto se debe a un archivo de bloqueo dentro de solusvm el cual indica con que kernel iniciar. La Forma sencilla de resolver el problema es entrar a cada vps y reiniciar


Edit: 29-sep-2019

algunos vps no han iniciado después del reboot. al ejecutar el comando vzlist -a nos mostrara una lista de todas la vps dentro del nodo, el dato a usar es "CTID", ejecutamos:

vzctl restart CTID.

En caso de mostrar algo similar a "blocked by a PID with the 5000 process" debemos matar el proceso 5000 con el comando:

kill 5000  

por ultimo ejecutaremos

vzctl restart CTID



By: JCMS