====== Instalação KVM - Oracle Linux 7 ======
$ sudo yum install qemu-kvm qemu-img libvirt virt-manager virt-install libvirt-client
$ sudo systemctl enable --now libvirtd
$ systemctl status libvirtd
● libvirtd.service - Virtualization daemon
Loaded: loaded (/usr/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2023-08-20 22:59:22 -03; 15s ago
Docs: man:libvirtd(8)
https://libvirt.org
Main PID: 10743 (libvirtd)
Tasks: 19 (limit: 32768)
CGroup: /system.slice/libvirtd.service
├─10743 /usr/sbin/libvirtd
├─10826 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
└─10827 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/libexec/libvirt_leaseshelper
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack... inotify
Aug 20 22:59:23 localhost.localdomain dnsmasq-dhcp[10826]: DHCP, IP range 192.168.122.2 -- 192.168.122.254, lease time 1h
Aug 20 22:59:23 localhost.localdomain dnsmasq-dhcp[10826]: DHCP, sockets bound exclusively to interface virbr0
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: reading /etc/resolv.conf
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: using nameserver 131.255.224.10#53
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: using nameserver 143.255.204.10#53
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: using nameserver fe80::4a22:54ff:fe5d:1ef8%enp11s0f0#53
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: read /etc/hosts - 2 addresses
Aug 20 22:59:23 localhost.localdomain dnsmasq[10826]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses
Aug 20 22:59:23 localhost.localdomain dnsmasq-dhcp[10826]: read /var/lib/libvirt/dnsmasq/default.hostsfile
Hint: Some lines were ellipsized, use -l to show in full.
$ sudo usermod -a -G libvirt $(whoami)
$ sudo usermod -a -G kvm $(whoami)
$ sudo reboot
$ sudo mkdir /datastore/images
$ sudo mkdir /datastore/templates
$ sudo mkdir /datastore/isos
$ sudo virsh pool-define-as --name default --type dir --target /datastore/images
$ sudo virsh pool-define-as --name default --type dir --target /datastore/templates
$ sudo virsh pool-define-as --name isos --type dir --target /datastore/isos
$ sudo virsh pool-autostart default
$ sudo virsh pool-autostart templates
$ sudo virsh pool-autostart isos
$ sudo virsh pool-start default
$ sudo virsh pool-start templates
$ sudo virsh pool-start isos
$ sudo virsh pool-list
$ sudo getfacl -e /datastore/images/
$ sudo getfacl -e /datastore/templates/
$ sudo getfacl -e /datastore/isos/
$ sudo setfacl -m u:qemu:rx /datastore/images/
$ sudo setfacl -m u:qemu:rx /datastore/templates/
$ sudo setfacl -m u:qemu:rx /datastore/isos/
$ sudo getfacl -e /datastore/images/
$ sudo getfacl -e /datastore/templates/
$ sudo getfacl -e /datastore/isos/
$ sudo systemctl restart libvirtd
$ sudo wget https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-generic-amd64.qcow2 -P /datastore/templates/
$ sudo wget https://cloud-images.ubuntu.com/jammy/current/jammy-server-cloudimg-amd64.img -P /datastore/templates/
$ sudo wget https://yum.oracle.com/templates/OracleLinux/OL9/u3/x86_64/OL9U3_x86_64-kvm-b220.qcow2 -P /datastore/templates/
$ sudo wget http://cdimage.debian.org/mirror/cdimage/archive/12.4.0/amd64/iso-cd/debian-12.4.0-amd64-netinst.iso -P /datastore/isos/
$ sudo wget https://releases.ubuntu.com/22.04.4/ubuntu-22.04.4-live-server-amd64.iso -P /datastore/isos/
$ sudo wget https://yum.oracle.com/ISOS/OracleLinux/OL9/u3/x86_64/OracleLinux-R9-U3-x86_64-boot.iso -P /datastore/isos/