Cรณmo activar los procesadores de un servidor virtual o cloud sin reiniciar

Hoy hemos tenido que ampliar los procesadores de un servidor Cloud para un cliente. Lo bueno de estos servidores es que, cuando hay un aumento repentino de accesos, se les puede aumentar los recursos de forma temporal. Porque son servidores virtuales.

Sin embargo, la mayorรญa de las veces el aumento requiere reinicio y esto, en una mรกquina en producciรณn, puede no ser viable inmediatamente. Hoy os enseรฑamos cรณmo activar los procesadores aรฑadidos sin tener que reiniciar.

Cรณmo activar los procesadores de un servidor virtual sin reiniciar.

Al activar los procesadores nuevos podรฉis comprobar como todavรญa no estรกn en funcionamiento con los comandos de este artรญculo. Por ejemplo si hacemos un lscpu veremos algo como:


Si veis los CPU 0 y 1 aparecen online peor los 2 y 3 salen offline (en linux se centan desde 0).

Como hemos dicho podemos reiniciar, y activarรก los que tiene offline. Pero tambiรฉn podemos ejecutar estos comandos:

Activar procesadores.

echo 1 > /sys/devices/system/cpu/cpu2/online
echo 1 > /sys/devices/system/cpu/cpu3/online

De esta manera pones a 1 (online) los atributosย ย sysfs de dichos procesadores.

Tambiรฉn se puede hacer lo mismo con chcpu

chcpu -r
chcpu -e 2

(Esto reescanea los cpus y activa el procesador 2)

Para desactivar los procesadores:

echo 0 > /sys/devices/system/cpu/cpu2/online
echo 0 > /sys/devices/system/cpu/cpu3/online

Esto hace lo contrario.

Si ahora hacรฉis de nuevo unย lscpuย obtendrรฉis que estรกn todos activos:

 

Deja un comentario

Resumen de nuestra Polรญtica de Privacidad

  • Responsable:ย SmythSys IT Consulting SLNE.
  • Finalidad:ย Gestionar y moderar los comentarios.
  • Legitimaciรณn:ย Necesitas dar tu consentimiento para publicar un comentario.
  • Destinatarios:ย Tus datos se alojan en los servidores de OVH.
  • Derechos:ย Tienes derecho a acceder, rectificar, limitar y suprimir los datos en la direcciรณn del responsable (en nuestra polรญtica de privacidad).

Time limit is exhausted. Please reload CAPTCHA.