Statistics
| Branch: | Tag: | Revision:

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.