dnf group install -y --with-optional virtualization
systemctl start libvirtd
systemctl enable libvirtd
Verify that the kvm kernel modules were properly loaded:
# lsmod | grep kvm
kvm_amd 55563 0
kvm 419458 1 kvm_amd
Configure "Bridged" Networking so VM's have access to LAN:
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start
sudo sh -c 'echo "BRIDGE=br0" >> /etc/sysconfig/network-scripts/ifcfg-eth0'
cat > ifcfg-br0 <<EOF
service network restart
cat >> /etc/sysctl.conf <<EOF
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
sysctl -p /etc/sysctl.conf
virsh is a command line interface that can be used to create, destroy, stop start and edit virtual machines and configure the virtual environment (such as virtual networks etc)
virt-install is a command line tool that simplifies the process of creating a virtual machine.
virt-manager is a GUI that can be used to create, destroy, stop, start and edit virtual machines and configure the virtual environment (such as virtual networks etc).