viernes, 17 de julio de 2015

Error: Attached to CT CTID (ESC . to detach) Proxmox

 Mas información en hyn26.tk


     El error Attached to CT CTID (ESC . to detach) que nos muestra la consola de Proxmox al instalar un CT es debido a que algunos Templates vienen con la consola deshabilitada y debemos habilitarla.

     Un ejemplo del error:


     Solución:
-Dependiendo del template en algunos casos podemos usar el lector "nano" en otros casos debemos usar el lector "vi".

-Es importante que el CT se este ejecutando "running" para poder realizar las configuraciones.

-Debemos estar concientes de cual es la ID del CT en el cual queremos realizar la modificacion lo puedes saber por medio del comando:
vzlist
Nos responderá con una lista de las VM y CT al lado el estado de cada uno de ellos.

Una ves el CT este en ejecución y confirmemos el ID del CT vamos a ver como solucionar nuestro error en las diferentes distribuciones:

Debian

     Este método funciona para las versiones 5/6/7, entramos por ssh a proxmox o por Shell y hacemos lo siguiente:
 nano /var/lib/vz/root/*/etc/inittab
Le agregamos la siguiente linea:
1:2345:respawn:/sbin/getty 38400 tty1
Luego accedemos al CT:
vzctl enter CTID
Editamos al archivo inittab:
nano /etc/inittab
Le agregamos al final la siguiente linea:

1:2345:respawn:/sbin/getty 38400 tty1
Guardamos los cambios, apagados e iniciamos de nuevo el CT.


Ubuntu

     Funciona para las versiones 14.04 en adelante

Accedemos por ssh o por Shell al nodo de Proxmox, luego vamos al CT:
vzctl enter CTID
 Modificamos o creamos el archivo tty1.conf
nano /etc/init/tty1.conf
 Y le agregamos la siguiente información
 
# tty1 - getty
#
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345]

stop on runlevel [!2345]

respawn
exec /sbin/getty -8 38400 tty1

 Guardamos los cambios, apagamos e iniciamos de nuevo el CT.


Centos

     Para la versión 5

Accedemos por ssh o por Shell al nodo proxmox, luego vamos al CT
vzctl enter CTID
Modificamos el archivo inittab
nano /etc/inittab
Y le agregamos al final
1:2345:respawn:/sbin/agetty tty1 38400 linux
Guardamos los cambios, apagamos e iniciamos nuevamente el CT

     Para la versión 6 en adelante

Accedemos por ssh o por Shell al nodo proxmox, luego vamos al CT
vzctl enter CTID
Creamos o modificamos el archivo tty.conf
nano /etc/init/tty.conf
Y le agregamos la siguiente información:
# This service maintains a getty on tty1 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345]

stop on runlevel [!2345]

respawn
exec /sbin/agetty -8 tty1 38400
Guardamos los cambios, apagamos e iniciamos nuevamente el CT.

Si prefieres gestionar tus CT a la manera antigua también lo puedes hacer desde ssh o por Shell solo necesitas acceder al CT con el comando vzctl enter CTID.

Fuente: http://pve.proxmox.com/wiki/OpenVZ_Console


0 comentarios:

Publicar un comentario