質問編集履歴

1

質問を変えました

2016/02/01 10:51

投稿

mint.cherry
mint.cherry

スコア284

test CHANGED
@@ -1 +1 @@
1
- libvirtの解釈/流れ
1
+ libvirtエラーが治りません。
test CHANGED
@@ -1,29 +1,105 @@
1
- 環境:ubuntu15.10
1
+ 環境ubuntu15.10
2
+
3
+ lxcをlibvirtと結び付けたい。
2
4
 
3
5
 
4
6
 
5
- 私のlibvirtの解釈
7
+ インストールしたパッケージ
6
8
 
9
+ ```
10
+
11
+ #apt-get -y install libvert-bin lxc
12
+
7
- libvirt:各VMを管理する(仲介役)。
13
+ #systemctl status libvirt-bin
14
+
15
+ ```
16
+
17
+ 以下ログ(/var/log/libvirt/には何もログはありませんでした。)
8
18
 
9
19
 
10
20
 
11
- 例えば、lxcとlibvirtをインストールして、lxcはコンテナを起動させるために必要な設定をしてlxc-startコマンドでコンテナを起動させる。libvirtはインストールしただけで設定はしていません。
21
+ ```
12
22
 
23
+ systemctl status libvirt-bin
24
+
25
+ ● libvirt-bin.service - Virtualization daemon
26
+
27
+ Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled)
28
+
29
+ Active: failed (Result: start-limit) since Mon 2016-02-01 16:50:14 JST; 2h 45min ago
30
+
13
- 流れとして、2つ
31
+ Docs: man:libvirtd(8)
32
+
33
+ http://libvirt.org
34
+
35
+ Process: 2134 ExecStart=/usr/sbin/libvirtd $LIBVIRTD_ARGS (code=exited, status=1/FAILURE)
36
+
37
+ Main PID: 2134 (code=exited, status=1/FAILURE)
14
38
 
15
39
 
16
40
 
17
- lxc-startをやればlibvirtにまず問い合わせて、libvirtがlxcのプロセスに起動するという命令を与える。
41
+ Feb 01 16:50:14 host systemd[1]: Failed to start Virtualization daemon.
18
42
 
19
- または
43
+ Feb 01 16:50:14 host systemd[1]: libvirt-bin.service: Unit entered failed state.
20
44
 
21
- ・lxc-startやればlxcプロセスに直接問い合わせて後から、libvirtにコンテナが起動しましたという情報が行く
45
+ Feb 01 16:50:14 host systemd[1]: libvirt-bin.service: Failed with result 'exit-code'.
22
46
 
47
+ Feb 01 16:50:14 host systemd[1]: libvirt-bin.service: Service hold-off time over, scheduling restart.
48
+
49
+ Feb 01 16:50:14 host systemd[1]: Stopped Virtualization daemon.
50
+
51
+ Feb 01 16:50:14 host systemd[1]: libvirt-bin.service: Start request repeated too quickly.
52
+
53
+ Feb 01 16:50:14 host systemd[1]: Failed to start Virtualization daemon.
54
+
55
+ Feb 01 16:50:14 host systemd[1]: libvirt-bin.service: Unit entered failed state.
56
+
57
+ Feb 01 16:50:14 host systemd[1]: libvirt-bin.service: Failed with result 'start-limit'.
58
+
23
- のどちらでしょうか?
59
+ ```
24
60
 
25
61
 
26
62
 
27
- そもそもlibvirtへの解釈違うもしれません。
63
+ デーモンが失敗していると書いてありますが、ある程度はlibvirtについて調べました正直何が何だわかっていません。
28
64
 
65
+
66
+
67
+
68
+
69
+ ---
70
+
71
+
72
+
73
+ lxcと結び付けるコマンド``` virsh -c lxc:/// ```とやりましたが、
74
+
75
+ ```
76
+
77
+ #virsh -c lxc:///
78
+
79
+ setlocale: No such file or directory
80
+
81
+ error: failed to connect to the hypervisor
82
+
83
+ error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory
84
+
85
+ ```
86
+
29
- よろしくお願いします
87
+ 見つからなといわれたので作りま
88
+
89
+ ```
90
+
91
+ #mkdir /var/run/libvirt
92
+
93
+ #touch /var/run/libvirt/libvirt-sock
94
+
95
+ #virsh -c lxc:///
96
+
97
+ setlocale: No such file or directory
98
+
99
+ error: failed to connect to the hypervisor
100
+
101
+ error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': No such file or directory
102
+
103
+
104
+
105
+ ```