У меня XEN 4.0.x.x rpm с CENT OS. Я установил его, и на нем установлено много виртуальных машин. Но проблема в том, когда я выполняю 'xm console' команда от dom0, команда просто зависает dom0 и некоторые 'у'появляется в следующей строке, но на самом деле ничего не происходит.
Это ошибка в xen 4.0 и мне нужно ее обновить, или я могу настроить какой-то файл конфигурации в / etc / xen /, чтобы он работал.
Я нашел следующее на каком-то сайте, но он не работает: Чтобы иметь возможность войти в свой domU с консоли, используя:
xm create {your hostname} .cfg -c (для установки пароля root для ssh, например, или чтобы увидеть больше вывода, чем просто вывод ядра при отладке), может потребоваться добавить следующую строку в ваш / etc / xen / {ваше имя хоста} .cfg extra = 'xencons = tty'
Есть ли другой способ решить эту проблему?
Я наконец нашел решение этой проблемы.
Существуют разные процедуры для обеспечения работы консоли xm в паравиртуализированном гостевом режиме и полностью виртуализированном get. Моя машина была полностью виртуализирована, и я пытался решить проблему паравиртуализированного гостя, поэтому она не работала.
Итак, чтобы консоль xm работала в полностью виртуализированном гостевом режиме, выполните следующую процедуру:
1. Отредактируйте файл конфигурации гостя и добавьте "serial = pty"
2. Затем отредактируйте файл конфигурации гостя и добавьте console = ttyS0 в строку ядра в grub и добавьте «co: 2345: respawn: / sbin / agetty ttyS0 9600 vt100-nav» в ваш / etc / inittab.
А для Паравиртуализированного выполните следующую процедуру:
1. Добавьте два параметра console = tty0 console = xvc0 в строку ядра в grub.conf следующим образом
kernel /vmlinuz-2.6.18-53.el5xen ro root=/dev/VolGroup00/LogVol00 rhgb quiet console=tty0 console=xvc0
Чтобы получить приглашение входа в систему на консоли, добавьте следующую строку в / etc / inittab перед определениями ttyx.
co: 2345: респаун: / sbin / agetty xvc0 9600 vt100-nav
После того, как вы выполните команду «xm console», вам, возможно, придется нажать «возврат», чтобы получить консоль.