web-dev-qa-db-ja.com

virt-managerを使用できません

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ラム
  • パッケージ:
    • qemu-kvm
    • libvirt-bin
    • virt-manager
    • bridge-utils
    • gnome-core
4
Reid

サーバーでXを実行していますか?そうでない場合は、sshを介して2番目のマシンから実行できます。

ssh -X user@server

または、サーバー上で軽量のXセッションを実行したり、Webインターフェイス(convirtなど)を実行したり、virsh(コマンドラインインターフェイス)を実行したりできます。

https://help.ubuntu.com/community/KVM/Virsh

6
Panther

この古い質問を復活させてすみませんが、WindowsクライアントマシンからPuTTYを使用してssh + X11経由でvirt-managerを実行しようとすると、同じ問題が発生しました。

私にとっては、次の手順で問題を解決しました。

  • Xauthとxtermをサーバーにインストールしてください
  • XMingをWindows(クライアント)マシンで実行する
  • X11転送でPuTTYを実行します(クライアントで、サーバーに接続)
  • Rootまたは他の特権ユーザーとしてログインします(クライアントからPuTTYを使用)
  • サーバーでvirt-managerを実行します。 virt-managerを表示するクライアントのXmingに別のダイアログが表示されるはずです。

Xmingが提供しているのは、WindowsのXサーバーがなかったことだと思います。

0
WynX

サーバーと同じネットワークにubuntuラップトップ/デスクトップを配置します。 virt-managerをインストールします。 virt-manager -c qemu+ssh://root@your-server-ip-or-name/systemをコマンドとして使用します。

または、 http://wiki.libvirt.org/page/FAQ を読んでください

0
aquaherd