Consolas virtuales en un servidor

9 junio 2020

martes, 9 de junio de 2020

Se me está haciendo eterna la vuelta al trabajo. No hago más que encontrarme con pequeños detalles que insisto en arreglar por no dejar más flancos abiertos en mi vida.

El de hoy ha sido la falta de consolas virtuales en uno de los servidores. Así, sin más, systemd decidió que tras el arranque lo de lanzar procesos getty no iba con él. Ni idea de por qué pero puede ser una auténtica faena si el fallo que intentas arreglar afecta a la red y las conexiones SSH.

Este servidor, al igual que otros tres, son en formato torre y están conectadas a un conmutador de pantalla y teclado. No poder acceder al sistema desde ahí es una faena.

Así que he buscado documentación y me he percatado de que hay un archivo de configuración que define el número de tales consolas.

[Login]
NAutoVTs=6
ReserveVT=6

Me lo he encontrado todo comentado así que supongo que tras el arranque el servicio habrá visto que no había necesidad.

$ sudo systemctl start getty@tty1.service
$ sudo systemctl status system-getty.slice
● system-getty.slice
Loaded: loaded
Active: active since Mon 2020-06-08 09:57:41 CEST; 23h ago
Tasks: 6
Memory: 1.8M
CGroup: /system.slice/system-getty.slice
├─getty@tty1.service
│ └─24474 /sbin/agetty -o -p -- \u --noclear tty1 linux
├─getty@tty2.service
│ └─24489 /sbin/agetty -o -p -- \u --noclear tty2 linux
├─getty@tty3.service
│ └─24490 /sbin/agetty -o -p -- \u --noclear tty3 linux
├─getty@tty4.service
│ └─24494 /sbin/agetty -o -p -- \u --noclear tty4 linux
├─getty@tty5.service
│ └─24493 /sbin/agetty -o -p -- \u --noclear tty5 linux
└─getty@tty6.service
└─24492 /sbin/agetty -o -p -- \u --noclear tty6 linux

Supongo que lo anterior dejará el servicio activo. Lo veré en el próximo arranque del sistema. Y sí, debo ponerme a estudiar más a fondo systemd porque está en todas partes.

Referencias

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *