web-dev-qa-db-ja.com

ジュジュbootstrap LXC環境をしようとすると、「ネットワークのデフォルトを開始できませんでした」エラー

one@onezero:~/juju$ juju bootstrap
2012-02-13 07:32:26,586 INFO Bootstrapping environment 'sample' (type: local)...
2012-02-13 07:32:26,587 INFO Checking for required packages...
2012-02-13 07:32:26,981 INFO Starting networking...
error: Failed to start network default
error: internal error Network is already in use by interface virbr0

Command '['virsh', 'net-start', 'default']' returned non-zero exit status 1
2012-02-13 07:32:27,248 ERROR Command '['virsh', 'net-start', 'default']' returned non-zero exit status 1

須藤と

one@onezero:~/juju$ Sudo juju bootstrap
2012-02-13 07:34:18,504 INFO Bootstrapping environment 'sample' (type: local)...
2012-02-13 07:34:18,504 INFO Checking for required packages...
2012-02-13 07:34:18,894 INFO Starting networking...
2012-02-13 07:34:18,931 INFO Starting zookeeper...
[Errno 2] No such file or directory: '/etc/zookeeper/conf/environment'
2012-02-13 07:34:18,932 ERROR [Errno 2] No such file or directory: '/etc/zookeeper/conf/environment'

このエラーを修正するにはどうすればよいですか?

2
One Zero

これは、おそらくlibvirtdグループのメンバーではないために発生します。これを確認するには、コマンドラインでグループを実行します。 libvirtdがそのリストにない場合は、以下を実行する必要があります。

Sudo usermod -a -G libvirtd <YOUR_USER>

自分をグループに追加したら、ログアウト/ログインするか、単に実行することができます。

newgrp libvirtd

これにより、そのターミナルセッション(およびそのターミナルセッションのユーザー)がlibvirtdグループの一部になるように設定されます。ここから、jujuブートストラップを実行できるはずです。

3
One Zero