¿Cómo cambiar los límites de CPU en OpenVZ?
OpenVZ es una de las soluciones de virtualización de software más populares para servidores Linux. Permite crear entornos virtuales aislados en un solo servidor físico. Sin embargo, a veces es posible que necesite cambiar los límites de CPU para un contenedor OpenVZ específico. En este artículo, le mostraremos cómo hacerlo.
Para cambiar los límites de CPU en OpenVZ, necesitará acceso a la línea de comandos del servidor. Estos son los pasos que debe seguir:
- Abra la terminal y conéctese al servidor mediante SSH.
- Seleccione el contenedor para el que desea cambiar los límites de CPU.
- Utilice el siguiente comando para ver los límites de CPU actuales:
cat /proc/user_beancounters
Este comando le mostrará los límites actuales de todos los recursos del contenedor, incluida la CPU. Observe los parámetros cpulimit
para conocer el límite de CPU actual.
Para cambiar el límite de CPU, debe editar el archivo de configuración del contenedor. Así es como se hace:
- Encuentre el ID del contenedor para el que desea cambiar el límite de CPU. Puede hacerlo usando el comando
grep
:
grep CONTAINER_NAME /etc/vz/conf/VEID.conf
Donde CONTAINER_NAME
es el nombre del contenedor y VEID
es su ID. Después de eso, abra el archivo de configuración de este contenedor:
nano /etc/vz/conf/VEID.conf
Busque la línea responsable del límite de CPU y realice los cambios necesarios. Por ejemplo, para establecer un límite del 50%, puede agregar la siguiente línea:
CPULIMIT="50"
Guarde los cambios y reinicie el contenedor para que surtan efecto:
- Detenga el contenedor:
vzctl stop VEID
- Vuelva a iniciar el contenedor:
vzctl start VEID
Ahora tiene un nuevo límite de CPU para su contenedor OpenVZ. No olvide verificar que los cambios hayan surtido efecto ejecutando el comando cat /proc/user_beancounters
.
Esperamos que este artículo le haya sido útil. Siga nuestras instrucciones y podrá cambiar fácilmente los límites de CPU en OpenVZ en su servidor.