Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

6.13. consolas


Los contenedores tienen un número configurable de consolas. Uno siempre existe en el contenedor. / dev / console. Esto se muestra en la terminal desde la que ejecutó lxc-inicio, a menos que el -d se especifica la opción. La salida en / dev /


un mueble consola se puede redirigir a un archivo utilizando el -c archivo-consola opción de lxc-inicio. El número de consolas adicionales lo especifica el lxc.tty variable, y generalmente se establece en 4. Esas consolas se muestran en / dev / ttyN (para 1 <= N <= 4). Para iniciar sesión en la consola 3 desde el host, use:


sudo lxc-console -n contenedor -t 3


o si el -t norte no se especifica esta opción, se elegirá automáticamente una consola no utilizada. Para salir de la consola, use la secuencia de escape Ctrl-a q. Tenga en cuenta que la secuencia de escape no funciona en la consola resultante de lxc- empezar sin el -d .


Cada consola de contenedor es en realidad un pty Unix98 en el montaje pty del host (no del invitado), montado por enlace sobre el del invitado. / dev / ttyN y / dev / console. Por lo tanto, si el invitado los desmonta o intenta acceder al dispositivo de caracteres real 4: N, no servirá getty a las consolas LXC. (Con la configuración predeterminada, el contenedor no podrá acceder a ese dispositivo de caracteres y, por lo tanto, getty fallará). Esto puede suceder fácilmente cuando un script de arranque monta ciegamente un nuevo / dev.


Top OS Cloud Computing en OnWorks: