From 9c25d7a4ca19077d0547cfdb329ad4a641b4ba0a Mon Sep 17 00:00:00 2001
From: Erik Skultety
On the remote machine,
Remote libvirt supports a range of transports:
The default transport, if no other is specified, is
See also: documentation on ordinary ("local") URIs.
Extra parameters can be added to remote URIs as part
of the query string (the part following libvirtd
should be running in general.
See the section
@@ -95,9 +49,9 @@ relating to failures in the remote transport itself.
+
+
Transports
-
tls
.
+
+
Remote URIs
-
+
+
Extra parameters
-
).
@@ -409,12 +363,12 @@ Note that parameter values must be
?
sshauth=privkey,agent
If you are unsure how to create TLS certificates, skip to the next section. @@ -517,9 +471,9 @@ next section.
Libvirt supports TLS certificates for verifying the identity of the server and clients. There are two distinct checks involved: @@ -552,9 +506,9 @@ they have a valid certificate issued by the CA for their own IP address. You may want to change this to make it less (or more) permissive, depending on your needs.
-You will need the GnuTLS certtool program documented here. In Fedora, it is in the @@ -623,9 +577,9 @@ This is all that is required to set up your CA. Keep the CA's private key carefully as you will need it when you come to issue certificates for your clients and servers.
-
For each server (libvirtd) you need to issue a certificate
with the X.509 CommonName (CN) field set to the hostname
@@ -706,9 +660,9 @@ which can be installed on the server as
/etc/pki/libvirt/servercert.pem
.
-
For each client (ie. any program linked with libvirt, such as virt-manager) @@ -759,9 +713,9 @@ cp clientcert.pem /etc/pki/libvirt/clientcert.pem -
Libvirtd (the remote daemon) is configured from a file called
/etc/libvirt/libvirtd.conf
, or specified on
@@ -945,9 +899,9 @@ Blank lines and comments beginning with #
are ignored.
-
The libvirtd service and libvirt remote client driver both use the
getaddrinfo()
functions for name resolution and are
@@ -958,9 +912,9 @@ address resolved for a service is reachable over IPv6, then an IPv6
connection will be made, otherwise IPv4 will be used. In summary it
should just 'do the right thing(tm)'.
Libvirt supports the following storage pool types:
-@@ -306,7 +266,7 @@
-This provides a pool based on an LVM volume group. For a pre-defined LVM volume group, simply providing the group @@ -343,7 +303,7 @@
-This provides a pool based on a physical disk. Volumes are created by adding partitions to the disk. Disk pools have constraints @@ -434,7 +394,7 @@
This provides a pool based on an iSCSI target. Volumes must be pre-allocated on the iSCSI server, and cannot be created via @@ -473,7 +433,7 @@ The iSCSI volume pool does not use the volume format type element.
-This provides a pool based on a SCSI HBA. Volumes are preexisting SCSI LUNs, and cannot be created via the libvirt APIs. Since /dev/XXX names @@ -505,7 +465,7 @@ The SCSI volume pool does not use the volume format type element.
-This provides a pool that contains all the multipath devices on the host. Therefore, only one Multipath pool may be configured per host. @@ -538,7 +498,7 @@ The Multipath volume pool does not use the volume format type element.
-This storage driver provides a pool which contains all RBD images in a RADOS pool. RBD (RADOS Block Device) is part @@ -611,7 +571,7 @@ The RBD pool does not use the volume format type element.
-This provides a pool based on a Sheepdog Cluster. Sheepdog is a distributed storage system for QEMU/KVM. @@ -670,7 +630,7 @@ The Sheepdog pool does not use the volume format type element.
-This provides a pool based on native Gluster access. Gluster is a distributed file system that can be exposed to the user via @@ -756,7 +716,7 @@ pool type.
-This provides a pool based on the ZFS filesystem. Initially it was developed for FreeBSD, and since 1.3.2 experimental support @@ -794,7 +754,7 @@
The ZFS volume pool does not use the volume format type element.
-This provides a pool based on Virtuozzo storage. Virtuozzo Storage is a highly available distributed software-defined storage with built-in -- 2.47.2