
Я установил KVM сервер и все отлично работает. Пока читал книгу, мне нужно подключить виртуальную машину через консоль. Я имею в виду с консольной машиной virsh.
но когда я это делаю, вирш зависает на символе Escape ^]
Connected to domain <vm name>
Escape character is ^]
решение1
Используйте virt-manager
для просмотра вашего компьютера, если используете KVM.
- установите xming на локальную систему/рабочий стол.
- Давать возможностьПересылка X11 дав вашем файле конфигурации ssh сервера KVM. Перезагрузите службу sshd.
- Откройте putty--> включите x11 --> введите IP-адрес сервера KVM--> войдите под своим именем пользователя.
- В терминальном использованиивиртуальный менеджер &чтобы открыть графическую консоль ВМ.
После этого вам нужно будет определить tty для использования в качестве виртуальной консоли. В случае, если у вас есть доступ к вашей виртуальной машине с помощью vnc или ssh, создайте следующий файл
vi /etc/init/ttyS0.conf**
Содержание должно быть примерно таким:
start on stopped rc RUNLEVEL=[2345] stop on runlevel [!2345] respawn exec /sbin/getty -L 38400 ttyS0 vt102 # This is your term type vt102
Сохраните эти настройки и впоследствии с вашего хост-компьютера
virsh shutdown {domain-id, domain-name or domain-uuid}; service libvirtd stop; service libvirtd start; virsh start {domain-id, domain-name or domain-uuid}
virsh console {domain-id, domain-name or domain-uuid}