質問: -1: raise libvirterror ('virdomaincreate() failed', dom=self) libvirterror: internal error: /usr/lib/qemu/qemu-bridge-helper --use-vnet --br=virbr0 --fd=26: failed to communicate with bridge helper: transport endpoint is not connected stderr=failed to parse default acl file `/etc/qemu/bridge.conf'
回答: 更新:動作しました。 (同じ日に、ここに戻って報告するのを忘れていた)。注:上記の答えを最初に読んでくださいセットアップは正確にスムーズではなく、むしろエラーに悩まされています-特に、そのままの状態で機能するvirtualboxと比較した場合は特にそうです。とにかく、繰り返しにならないように、上記の質問で投稿したエラーが何度も表示されるようになっていたところからピックアップしています。私の場合、 /etc/qemu/bridge.confも存在しなかったため、ディレクトリとファイルの両方を自分で作成する必要がありました。返されたエラーは、権限に要約されます。ファイルの読み取りビットがオンになっていることを確認してください。sudo touch /etc/qemu/bridge.conf # if the file does not exist yet sudo chmod u+r /etc/qemu/bridge.conf 注:ファイルには、許可するブリッジインターフェースを示す行を含める必要があります。allow virbr0 # according to your qemu command または、代わりにallow all また、/ usr/lib/qemu/qemu-brdige-helperにsetuidビットが設定されていることを確認します。sudo chmod u+s $(locate -r /usr/.*/qemu-bridge-helper$) これまでのところ良好ですが、それでも機能せず、ソケット関連のエラーが返されます。そして、それは通信をブロックしているapparmorによるものです-ソース:これに関するコメント post 。ln -s /etc/apparmor.d/usr.sbin.libvirtd /etc/apparmor.d/disable/ apparmor_parser -r /etc/apparmor.d/usr.sbin.libvirtd これは最終的にはうまくいった。