
Tengo unas 30 computadoras de escritorio Linux (RHEL/CentOS 7) que funcionan como servidores.
Sus únicas conexiones son alimentación y NIC.
Al ser computadoras de escritorio, la mayoría no tiene puertos serie.
¿Cómo puedo utilizar una computadora portátil Linux para que sirva como consola? Estoy pensando en conectar la computadora portátil a la computadora de escritorio con un cable USB a USB.
- ¿Es posible lo anterior?
- ¿Qué software (hardware?) necesitaría en la computadora portátil (¿de escritorio?) para que funcione como consola?
Editar:
Necesito la consola para trabajartodoetapas de un encendido, por ejemplo, en elBIOSescenario.
Por lo tanto, cualquier solución que dependa de que el kernel de Linux esté en funcionamiento no funcionaría para mí.
Respuesta1
Sí, existen productos que sirven para habilitar una computadora portátil como dispositivo KVM portátil. Se utilizan comúnmente para carros de emergencia livianos/portátiles. Empieza aqui:https://www.google.com/search?q=usb+crash+cart+adaptador
Como no hacemos recomendaciones de productos, no puedo ser mucho más específico que eso. Ese tipo de respuestas no envejecen bien. Pero este tipo de cosas suelen fabricarlas empresas como StarTech, IOGEAR, Tripplite, etc.
Respuesta2
Al ser computadoras de escritorio, asumo que Xorg se está ejecutando en esas máquinas. En ese caso, simplemente puedes usar VNC.
Instale Tigervnc-server en todos sus servidores y Tigervnc en su cliente y configúrelos con usuarios locales (aunque, nuevamente, al ser computadoras de escritorio probablemente ya tenga un usuario que inicie X)
esto le permitirá conectarse a todas sus máquinas mientras SOLO usa la red en lugar de lidiar con cables adicionales de conexión/desconexión.
SISi no tienes Xorg ejecutándose, entonces no es necesario que hagas todo esto, a través de SSH puedes administrar tu máquina fácilmente.
ssh user@host -c "systemctl start httpd.service"
Incluso puedes trabajar con máquinas adicionales con Systemctl (ya que hablas de CentOS7)
systemctl --host user@host start httpd.service
Ambos funcionan vía ssh comenzando httpd.service
en el host host
con el usuariouser
Además, con systemd-journal-remote puede compartir entradas de diario entre hosts, pero es un poco más complejo de configurar, ya que --listen-http
puede esperar pasivamente las entradas y luego -o
enviarlas a algún lugar de su máquina local.
Documentación de RHEL sobre estos temas, para su información:
Cliente y servidor VNC desde cero:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/ch-tigervnc#sec-terminating-vnc-session Servidor existente VNC:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-vnc-sharing-an-existing-desktop Cliente existente de VNC:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-vnc-viewer
systemd-journal-remoto:https://www.freedesktop.org/software/systemd/man/systemd-journal-remote.service.html
Respuesta3
Es fácil acceder a la máquina mediante ssh a través del terminal. Pero creo que lo que quieres es conectar la computadora portátil y actuar como KVM... ¿por qué no simplemente poner un monitor? y teclado?