Невозможно использовать virt-manager

4

На сервере Ubuntu 11.10 Я пытаюсь установить виртуальную машину, используя virt-manager . Я считаю, что у меня все в порядке, но когда я иду и запускаю команду virt-manager , я получаю следующее сообщение об ошибке:

File "/usr/share/virt-manager/virt-manager.py", line 383, in <module>
  main()
File "/usr/share/virt-manager/virt-manager.py", line 285, in main
  raise RuntimeError(_("Unable to initialize GTK: %s") % gtk_error)
RuntimeError: Unable to initialize GTK: could not open display

Я хочу использовать virt-manager , чтобы я мог быстро и эффективно создавать несколько (6) виртуальных машин, но есть ли другая альтернатива, которая не требует часов на хост-систему и по-прежнему является легкой?

Моя машина выглядит следующим образом:

  • Ubuntu Server 11.10
  • 8 ядер @ 2.5ghz
  • 64 gb ram
  • Пакеты:
    • qemu-kvm
    • libvirt-bin
    • virt-manager
    • bridge-utils
    • gnome-core
задан Reid 05.01.2012 в 22:17
источник

3 ответа

5

Вы используете X на сервере? Если нет, вы можете запустить его со второй машины поверх ssh

ssh -X [email protected]

Или вы можете запустить легкий сеанс X на сервере, запустить веб-интерфейс (convirt или аналогичный) или запустить virsh (интерфейс командной строки).

Ссылка

    
ответ дан Panther 05.01.2012 в 22:27
источник
0

У вас есть ноутбук / настольный компьютер ubuntu в той же сети, что и ваш сервер. Установите virt-manager на него. Использование: virt-manager -c qemu+ssh://[email protected]/system как команда.

В качестве альтернативы, читайте на ссылке

    
ответ дан aquaherd 09.01.2012 в 22:13
0

Извините, что возродил этот старый вопрос, но я столкнулся с той же проблемой, пытаясь запустить virt-manager с помощью ssh + X11 с Putty с клиентской машины Windows.

Для меня следующие шаги решили проблему:

  • У вас установлены xauth и xterm на сервере.
  • У XMing, работающего на машине windows (client)
  • Запуск Putty с пересылкой X11 (на клиенте, подключение к серверу)
  • Зарегистрируйтесь как root или другой привилегированный пользователь (используя Putty от клиента)
  • Выполнить virt-manager на сервере. Он должен открыть отдельный диалог в Xming на клиенте, демонстрирующий virt-manager

Итак, я думаю, что вам не хватает X-сервера в Windows, что и предоставляет Xming.

    
ответ дан WynX 30.01.2015 в 15:08