Кратко, чтобы не забылось опишу настройку подключения к serial port для линукс гостя в Proxmox.
Подключение к сералпорту позволяет работать зайти в консоль виртуалки подобно как в OpenVZ: vzctl enter <CTID>
Включаю сериал консоль для виртуаки ид 101
В хост системе
В файл /etc/pve/qemu-server/101.conf добавляю строку
args: -vnc 127.0.0.1:101,5959 -serial unix:/var/run/qemu-server/101.serial,server,nowait
В виртуалке
В файле /etc/default/grub изменить
GRUB_CMDLINE_LINUX_DEFAULT="console=ttyS0,115200n8"
Для дебиана в /etc/inittab добавить строку
6:2345:respawn:/sbin/getty -L ttyS0 115200 vt102
Для убунту создать файл /etc/init/ttyS0.conf
start on stopped rc or RUNLEVEL=[12345]
stop on runlevel [!12345]
respawn
#exec /sbin/getty -l /usr/local/bin/autologin -n -L ttyS0 115200 vt102
exec /sbin/getty -L ttyS0 115200 vt102
Далее для удобства подключения к консоли создаём файл serial-connect-vd101.sh с содержанием
#!/bin/sh
socat unix-connect:/var/run/qemu-server/101.serial PTY,link=/tmp/pty-101 &
screen /tmp/pty-101
и сделам файл исполняемым
chmod +x serial-connect-vd101.sh
Готово.
вторник, 25 августа 2015 г.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий