.. index:: virtual machines
.. _virtual_machines-section:
================
Virtual machines
================
|product| is capable of running virtual machines using KVM and libvirt, but it
doesn't provide a Web interface for it.
.. only:: nscom
Virtualization software can be installed and started using the command line, just execute: ::
yum -y install qemu-kvm libvirt virt-install libvirt-client
systemctl enable libvirtd
systemctl start libvirtd
.. only:: nsent
Virtualization software can be installed and started using the command line, just execute: ::
yum -y install qemu-kvm libvirt virt-install libvirt-client
systemctl enable libvirtd
systemctl start libvirtd
If |product| is used as DHCP server, the Dnsmasq instance launched by libvirtd will conflict with the default one.
To avoid such conflict, remove ``default`` libvirt NAT network: ::
systemctl stop dnsmasq
systemctl start libvirtd
virsh net-destroy default
virsh net-autostart default --disable
systemctl start dnsmasq
Finally, the system is ready to be managed using `Virtual Machine Manager (virt-manager) `_,
a Linux desktop user interface for managing virtual machines through libvirt.
Access virt-manager in your Linux desktop, then create a new connection to your |product| using SSH protocol.
External resources
==================
For more info see:
- `Virtual Machine Manager official site `_
- `Virtual Machine Manager on RHEL `_
- `Introduction to virtualization `_
- `KVM/Libvirt FAQ `_