¿Cómo cambiar los límites de CPU en OpenVZ?

OpenVZ es una de las soluciones de virtualización más populares para servidores Linux. Permite crear entornos virtuales aislados en un mismo servidor físico. Sin embargo, a veces es posible que necesites cambiar los límites de CPU para un contenedor OpenVZ específico. En este artículo te explicaremos cómo hacerlo.

Para cambiar los límites de CPU en OpenVZ, necesitarás acceso a la línea de comandos del servidor. Estos son los pasos que debes seguir:

  • Abre la terminal y conéctate al servidor a través de SSH.
  • Selecciona el contenedor para el que deseas cambiar los límites de CPU.
  • Utiliza el siguiente comando para ver los límites de CPU actuales:

cat /proc/user_beancounters

Este comando te mostrará los límites actuales de todos los recursos del contenedor, incluyendo la CPU. Busca los parámetros cpulimit para conocer el límite de CPU actual.

Servidores Dedicados

Potentes servidores físicos en alquiler

Ver Servidores

Para cambiar el límite de CPU, necesitas editar el archivo de configuración del contenedor. Así es como se hace:

  • Encuentra el ID del contenedor para el que deseas cambiar el límite de CPU. Puedes hacerlo utilizando 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 esto, abre el archivo de configuración de este contenedor:

nano /etc/vz/conf/VEID.conf

Busca la línea que corresponde al límite de CPU y realiza los cambios necesarios. Por ejemplo, para establecer el límite en un 50%, puedes añadir la siguiente línea:

CPULIMIT="50"

Guarda los cambios y reinicia el contenedor para que surtan efecto:

  • Detén el contenedor:

vzctl stop VEID

  • Vuelve a iniciar el contenedor:

vzctl start VEID

Ahora tienes un nuevo límite de CPU para tu contenedor OpenVZ. No olvides comprobar que los cambios han surtido efecto ejecutando el comando cat /proc/user_beancounters.

Esperamos que este artículo te haya sido útil. Sigue nuestras instrucciones y podrás cambiar fácilmente los límites de CPU en OpenVZ en tu servidor.