サーバーでUbuntu 17.04およびLinuxカーネル4.11.3を使用しています。システムはx86-64アーキテクチャで動作します。
Ubuntuのドキュメントを使用してインストールしましたKVMここにリンク Install KVM .
インストール中に問題が発生しました。 libvirt-binをインストールしても、システムにlibvirtd
グループがインストールされなかったことがわかります。
Edit:インストール後におそらく以下のグループが作成されていることがわかります-
akalita@######:~$ cat /etc/group
kvm:x:120:
libvirt:x:121:#######
libvirt-qemu:x:64055:libvirt-qemu
グループlibvirtdがまだ見つかりません。
したがって、ドキュメントに従って次のコマンドを実行すると、
Sudo adduser `id -un` libvirtd
以下のエラーが表示されます:-
adduser: The group `libvirtd' does not exist.
この問題を解決するにはどうすればよいですか?
私は同じ問題を抱えていましたが、私にとっての解決策はlibvirtd
グループを手動で作成することでした:
Sudo addgroup libvirtd
Sudo adduser YOURUSERNAME libvirtd
その後:virt-manager
は、libvirtdグループに自分を追加するように私に言わずに開始しました。
問題は、グループの名前に関するものです。 Ubuntuでは、グループ名は「libvirt」...「d」なしである必要があります。
したがって、コマンドは次のようになります。
Sudo adduser `id -un` libvirt
グループは、Ubuntu 16.10以降ではlibvirtに名前が変更されました。 buntu Server Guide にあります
私はubuntu 17.04デスクトップで同じ問題に直面しました
回避策:
ターミナルで次を入力します。
Sudo apt install virt-manager
その後
Sudo virt-manager
unity GUIを使用してvirt-managerを起動しようとした場合
アプリケーション> virt-manager
現在のユーザーに必要な権限がないため、機能しません。