root / man / ganeti-kvmd.rst @ e715a6d6
History | View | Annotate | Download (1.1 kB)
1 |
ganeti-kvmd(8) Ganeti | Version @GANETI_VERSION@ |
---|---|
2 |
================================================ |
3 |
|
4 |
Name |
5 |
---- |
6 |
|
7 |
ganeti-kvmd - Ganeti KVM daemon |
8 |
|
9 |
Synopsis |
10 |
-------- |
11 |
|
12 |
**ganeti-kvmd** |
13 |
|
14 |
DESCRIPTION |
15 |
----------- |
16 |
|
17 |
The KVM daemon is responsible for determining whether a given KVM |
18 |
instance was shutdown by an administrator or a user. |
19 |
|
20 |
The KVM daemon monitors, using ``inotify``, KVM instances through |
21 |
their QMP sockets, which are provided by KVM. Using the QMP sockets, |
22 |
the KVM daemon listens for particular shutdown, powerdown, and stop |
23 |
events which will determine if a given instance was shutdown by the |
24 |
user or Ganeti, and this result is communicated to Ganeti via a |
25 |
special file in the filesystem. |
26 |
|
27 |
FILES |
28 |
----- |
29 |
|
30 |
The KVM daemon monitors Qmp sockets of KVM instances, which are created |
31 |
in the KVM control directory, located under |
32 |
``@LOCALSTATEDIR@/run/ganeti/kvm-hypervisor/ctrl/``. The KVM daemon |
33 |
also creates shutdown files in this directory. Finally, the KVM |
34 |
daemon's log file is located under |
35 |
``@LOCALSTATEDIR@/log/ganeti/ganeti-kvmd.log``. Removal of the KVM |
36 |
control directory, the shutdown files, or the log file, will lead to no |
37 |
errors on the KVM daemon. |