virshがroot以外で使えない理由Debianのパッケージでlibvirtdを導入している。libvirtグループに所属していれば一般ユーザーでもvirt-managerで仮想マシンの管理ができるが、virshでの操作が行えない。一般ユーザーにはデフォルトのホストが設定されていないからだ。仮想マシンが稼働している環境でも一覧が表示されない。State----------------------------------------------------接続先のURIが指定してみると表示される。runningrootにはデフォルトの接続先が設定されている。これは/etc/libvirt/libvirt.confで設定できる。"qemu:///system"これは一般ユーザーには適用されない。一般ユーザーは環境変数を設定する必要がある。LIBVIRT_DEFAULT_URIにURIを設定すると接続先指定なしで接続できる。running.bashrcで常に適用されるようにする。6.0(squeeze)にKVM環境をインストールする。管理ツールはaptでインストールできで操作が簡単なvirt-managerを使う。halhalが入ってないとネットワークデバイスが取得できないので一緒にインストールする。パッケージをインストールしたら、libvirtグループに管理するユーザーを登録する。network-managerブリッジにするデバイスの構成をmanualして、ブリッジに設定を記述する。#STPをOff再起動KVMとブリッジを有効にするために再起動する。rebootvirt-managerの起動メニューバーから「アプリケーション」→「システムツール」→「仮想マシンマネージャ」。$virt-managerゲストはウィザードで簡単に作成できる。@Wikiやおよろず本仕込み言霊メタ情報ログイン投稿フィードコメントフィードWordPress.orgおすすめ@takaakis62さんのツイート。