linux_wiki:configure_a_physical_machine_to_host_virtual_guests

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
linux_wiki:configure_a_physical_machine_to_host_virtual_guests [2018/03/18 22:48]
billdozor [Installing and Starting KVM]
linux_wiki:configure_a_physical_machine_to_host_virtual_guests [2018/03/18 23:08]
billdozor [Installing and Starting KVM]
Line 9: Line 9:
 ===== Installing and Starting KVM ===== ===== Installing and Starting KVM =====
  
-Install packages +Install packages for VM installs, hardware emulation, imaging 
-<code bash> +  * CLI packages<code bash>yum install virt-install qemu-kvm qemu-img</code> 
-yum install virt-install virt-manager qemu-kvm qemu-img +    * virt-install: VM creation 
-OR +    * qemu-kvm: Provides hardware emulation for the KVM hypervisor 
-yum groupinstall "Virtualization Client" +    * qemu-img: Disk image utility 
-</code> + 
-  * **virt-manager** is only needed if you want the GUI Virtual Machine Manager application. +  * GUI packages<code bash>yum install virt-manager</code> 
-  * qemu is the layer that allows for virtualization to work with KVM +    * **virt-manager** is only needed if you want the GUI Virtual Machine Manager application to create/control VMs
-  * KVM is built into the kernel and allows virtualization support+ 
 +  * CLI and GUI packages group<code bash>yum groupinstall "Virtualization Client"</code>
  
 \\ \\
-Libvirt packages+Management packages
 <code bash> <code bash>
 yum install libvirt libvirt-client libvirt-python yum install libvirt libvirt-client libvirt-python
Line 27: Line 28:
 </code> </code>
   * libvirt packages allow interacting with virtual guests/managing virtual machines   * libvirt packages allow interacting with virtual guests/managing virtual machines
 +    * libvirt: Interact with virtualization via an API
 +    * libvirt-client: Client binaries to access virtualization (provides virsh CLI VM management utility)
 +    * libvirt-python: Module for Python programs to access virtualization
  
 \\ \\
-Enable/Start libvirt+Enable/Start libvirtd - Daemon required to manage virtualization
 <code bash> <code bash>
 systemctl enable libvirtd systemctl enable libvirtd
  • linux_wiki/configure_a_physical_machine_to_host_virtual_guests.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)