Virtual Machine Manager

From Void-Byte
Jump to navigation Jump to search


The virt-manager application is a desktop user interface for managing virtual machines through libvirt. It primarily targets KVM VMs, but also manages Xen and LXC (linux containers). It presents a summary view of running domains, their live performance & resource utilization statistics. Wizards enable the creation of new domains, and configuration & adjustment of a domain’s resource allocation & virtual hardware. An embedded VNC and SPICE client viewer presents a full graphical console to the guest domain

Virtual Machine Manager User Interface

VMM Window UI Infographic.png

Creating a New Virtual Machine

Step 1 - Choose Installation Type

During this step you will be able to select how you will install the operating system. If you have an image, or CDROM you will select "Local Install Media". If you will utilize your network (HTTP/FTP/NFS) to install an operating system then select "Network Install". If you will use PXE then you will select "Network Boot", and finally you can import an existing image with "Import Existing Disk Image". For this demonstration we will be utilizing "Local Install Media".

VMM NewVM Step1.png

Step 2 - Select Installation Media

Here you will select your installation media. You can use the "Browse..." button to locate your ISO image, or select "USE CDROM or DVD" and select the device from the dropdown menu. Normally it will automatically detect the operating system type, and version. If not then you can manually select the operating system, and version as needed by unchecking "Automatically detect operating system based on install media".

VMM NewVM Step2.png

Step 3 - Assign Memory and CPUs

Now you can select the amount of Memory and CPUs (cores) that you wish to allocate for your virtual machine. Always ensure that you provide enough memory or CPUs for your virtual machine, and that you do not allocate ALL memory or CPUs from the host machine. For this example we will allocate 1GB of RAM, and 1 CPU core.

VMM NewVM Step3.png

Step 4 - Enable and Assign Storage

Our virtual machine will need enough storage to store the operating system, and all the tools, applications, and packages that may be installed later. Reference the operating systems requirements, and then add a buffer for additional space.

VMM NewVM Step4.png

Step 5 - Finalize Settings and Network

To finalize the creation of your virtual machine you will need to provide a name, and select the network that will be assigned to the virtual machine. You also have the option of additional configuration by selecting the "Customize configuration before install" option.

VMM NewVM Step5.png