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
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 [2019/05/25 23:50] (current)
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> 
 +    Will install all of the above (and probably extras)
  
 \\ \\
-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 29:
 </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.1521427706.txt.gz
  • Last modified: 2019/05/25 23:50
  • (external edit)