Creating, modifying, and deleting persistent virtual server definitions
Pass a virtual server configuration to libvirt, modify the libvirt-internal configuration, or delete it.
Before you begin
- Ensure that the libvirt daemon is running on the host:
# systemctl status libvirtd libvirtd.service - Virtualization daemon Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled) Active: active (running) since Fri 2022-04-15 10:55:29 CEST; 2 months 3 days ago Docs: man:libvirtd(8) http://libvirt.org Main PID: 5615 (libvirtd) CGroup: /system.slice/libvirtd.service ├─5615 /usr/sbin/libvirtd ├─6750 /sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro ... └─6751 /sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro ...
If the libvirt daemon is not running, enter:# systemctl start libvirtd.service
- Ensure that a domain configuration-XML file, which configures the virtual server, is created.