]> xenbits.xensource.com Git - libvirt.git/commitdiff
docs: compiling: Add notes on starting compiled libvirt daemons
authorPeter Krempa <pkrempa@redhat.com>
Fri, 9 Sep 2022 13:57:40 +0000 (15:57 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Tue, 13 Sep 2022 11:36:49 +0000 (13:36 +0200)
In the basic configuration with monolithic libvirtd users are required
to also start virtlogd. Add a general note with a specific example
hinting that this is needed.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
docs/compiling.rst

index 8560d4ba7a8a011b3e296bb42a767cfa09244f46..bc43a929da07bf76d965c4e0010fa57c2540c382 100644 (file)
@@ -9,8 +9,8 @@ Installing from distribution repositories
 
 This is the recommended option to install libvirt. Libvirt is present in the
 package repositories of all major distributions. Installing a package from the
-package manager ensures that it's properly compiled, installed, and updated
-during the lifecycle of the distribution.
+package manager ensures that it's properly compiled, installed, started, and
+updated during the lifecycle of the distribution.
 
 For users who wish to use the most recent version, certain distributions also
 allow installing the most recent versions of virtualization packages:
@@ -150,6 +150,10 @@ It is also possible to run virsh directly from the build tree using the
    /home/to/your/checkout/build
    $ ./run ./tools/virsh ....
 
+**Note:** The libvirt project provides `multiple daemons <daemons.html>`__ and
+the above steps may replace only some of them with the custom compiled instances.
+In most cases this should work but keep that fact in mind.
+
 Installing compiled binaries
 ----------------------------
 
@@ -178,3 +182,8 @@ putting **sudo** before it.
 After installation you you **may** have to run ``ldconfig`` or a similar
 utility to update your list of installed shared libs, or adjust the paths where
 the system looks for binaries and shared libraries.
+
+The libvirt project provides `multiple daemons <daemons.html>`__ based on your
+configuration. You have to ensure that you start the appropriate processes for
+the freshly installed libvirt to be usable (e.g. even monolithic ``libvirtd``
+requires in most configurations that ``virtlogd`` is started).