Changes for page libvirt

Last modified by Sebastian Marsching on 2023/05/16 20:12

From version 9.1
edited by Sebastian Marsching
on 2022/07/17 14:20
Change comment: There is no comment for this version
To version 7.1
edited by Sebastian Marsching
on 2022/03/27 14:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Tags
... ... @@ -1,1 +1,0 @@
1 -Linux
Content
... ... @@ -1,5 +3,3 @@
1 -{{toc/}}
2 -
3 3  # Graceful shutdown of virtual machines / domains when shutting down libvirtd
4 4  
5 5  When libvirtd is stopped, all virtual machines are destroyed. There is a little script that does a shutdown of all virtual machines before stopping libvirtd:
... ... @@ -37,22 +37,11 @@
37 37  This script has to be integrated into the stop and restart part of the `/etc/init.d/libvirt-bin` init script:
38 38  
39 39  ```bash
40 -# …stop or restart section…
41 41   if running ; then
42 42   echo -n "Stopping libvirt virtual machines..."
43 43   /usr/local/bin/libvirt-shutdown-domains || true
44 44   echo " done"
45 45   fi
46 -```
47 47  
48 -# Converting OVA images for use with libvirt
49 -
50 -OVA images can be [imported](https://www.redhat.com/en/blog/importing-vms-kvm-virt-v2v) into libvirt using the `virt-v2v` utility (from the `libguestfs-tools` Ubuntu package).
51 -
52 -They can be imported directly using the `libvirt` output method, but I prefer only generating the necessary files, using the `local` output method. This way, I can easily adjust the VM settings before importing them into libvirt.
53 -
54 -```bash
55 -virt-v2v -i ova /path/to/source.ova -o local -of qcow2 -os /path/to/destination/dir
56 56  ```
57 57  
58 -This will create an XML file with the VM configuration and a QCOW2 file for each disk in `/path/to/destination/dir`. The XML file can be adjusted and then imported using `virsh define`.