Difference between revisions of "KVM"

From HackerNet
Jump to: navigation, search
m
Line 1: Line 1:
 
'''WIP'''
 
'''WIP'''
  
Kernel Based Virtual Machine är en Linux-baserad type-1 hypervisor.
+
Kernel-based Virtual Machine är en kernelmodul för hårdvaruaccelerering och med hjälp av Quick EMUlator blir det en type-1 hypervisor. QEMU själv är en type-2 hypervisor.
  
 
=Installation=
 
=Installation=
 
''Pre-requisites Intel CPU''
 
''Pre-requisites Intel CPU''
 
  egrep '(vmx)' /proc/cpuinfo
 
  egrep '(vmx)' /proc/cpuinfo
 
+
Installera
KVM
 
 
  dnf groupinfo virtualization
 
  dnf groupinfo virtualization
 
  dnf groupinstall "Virtualization"
 
  dnf groupinstall "Virtualization"
Line 24: Line 23:
  
 
===OVA===
 
===OVA===
Nyare versioner av KVM/QEMU har stöd för vmdk.
+
Nyare versioner av KVM/QEMU har stöd för vmdk. Packa upp och använd sedan vmdk:n.
 
  tar -xf Appliance.ova
 
  tar -xf Appliance.ova
  
Line 31: Line 30:
 
  virt-install -x ks=filename.ks
 
  virt-install -x ks=filename.ks
  
=QEMU=
+
===Migration===
Type-2 hypervisor
+
Requirements: CPU type, time sync, shared storage
 +
virsh migrate --live TestVM qemu+ssh://test2.example.com/system

Revision as of 21:59, 2 January 2016

WIP

Kernel-based Virtual Machine är en kernelmodul för hårdvaruaccelerering och med hjälp av Quick EMUlator blir det en type-1 hypervisor. QEMU själv är en type-2 hypervisor.

Installation

Pre-requisites Intel CPU

egrep '(vmx)' /proc/cpuinfo

Installera

dnf groupinfo virtualization
dnf groupinstall "Virtualization"

Konfiguration

GUI

virt-manager

CLI

virsh list
virsh net-list

Top

virt-top

OVA

Nyare versioner av KVM/QEMU har stöd för vmdk. Packa upp och använd sedan vmdk:n.

tar -xf Appliance.ova

Kickstart

Skapa vm med kickstartfil

virt-install -x ks=filename.ks

Migration

Requirements: CPU type, time sync, shared storage

virsh migrate --live TestVM qemu+ssh://test2.example.com/system