Управление гостевым окружением с CentOS/Fedora через последовательный порт |
[исправить] |
Настройка управления виртуальным окружением через консоль virsh
(http://www.libvirt.org/), без использования vnc-клиента.
Перенаправляем вывод Grub для виртуального окружения в последовательный порт.
В /boot/grub/menu.lst добавляем:
serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1
terminal --timeout=10 serial
Отключаем показ заставки splash и перенаправляем вывод ядра в последовательный порт (в menu.lst):
title CentOS (2.6.18-128.1.10.el5)
root (hd0,0)
kernel /boot/vmlinuz-2.6.18-128.1.10.el5 ro root=LABEL=/ console=ttyS0
initrd /boot/initrd-2.6.18-128.1.10.el5.img
Настраиваем запуск getty процесса для логина через ttyS0. В /etc/inittab прописываем:
S0:12345:respawn:/sbin/agetty ttyS0 115200
Разрешаем вход суперпользователем через ttyS0:
echo "ttyS0" >> /etc/securetty
Подключаемся к гостевому окружению kvmnode1 через команду virsh:
$ virsh
virsh # console kvmnode1
Connected to domain kvmnode1
Escape character is ^]
CentOS release 5.3 (Final)
Kernel 2.6.18-128.1.10.el5 on an x86_64
kvmnode1 login:
|
|
|
|
Раздел: Корень / Безопасность / Виртуализация - Xen, OpenVZ, KVM, Qemu |