Difference between revisions of "KVM"

From PostgreSQL_wiki
Jump to: navigation, search
(Installatie fysieke host)
(Prepareer een logical volume)
Line 1: Line 1:
 
= Installatie fysieke host =
 
= Installatie fysieke host =
 
Installeer een kale machine. Voor testuitvoer van het KVM gedeelte zie de uitvoer van tests na configuratiestappen in [[kvm_test | kvm test ]].
 
Installeer een kale machine. Voor testuitvoer van het KVM gedeelte zie de uitvoer van tests na configuratiestappen in [[kvm_test | kvm test ]].
== Prepareer een logical volume ==
+
== Prepareer de schijf ==
  +
  +
Ken een op schijf een ruimte van ongeveer 8 Gb toe voor de fysoeke machine
  +
  +
=== Prepareer een logical volume ===
  +
 
[[Kvm_test#kvm_volume | kvm test ]].
 
[[Kvm_test#kvm_volume | kvm test ]].
  +
 
== Debian ==
 
== Debian ==
 
De installatie verloopt vanaf een USB-stick met een netinstall, installeer een kale machine van 4 Gb met een swap space van 2 Gb. De uitvoer van tests na configuratiestappen staat in [[Kvm_test#Bridge_van_de_netwerkinterface | kvm test ]]. Voorbereiding virtuele machines:
 
De installatie verloopt vanaf een USB-stick met een netinstall, installeer een kale machine van 4 Gb met een swap space van 2 Gb. De uitvoer van tests na configuratiestappen staat in [[Kvm_test#Bridge_van_de_netwerkinterface | kvm test ]]. Voorbereiding virtuele machines:

Revision as of 21:58, 17 June 2010

Installatie fysieke host

Installeer een kale machine. Voor testuitvoer van het KVM gedeelte zie de uitvoer van tests na configuratiestappen in kvm test .

Prepareer de schijf

Ken een op schijf een ruimte van ongeveer 8 Gb toe voor de fysoeke machine

Prepareer een logical volume

kvm test .

Debian

De installatie verloopt vanaf een USB-stick met een netinstall, installeer een kale machine van 4 Gb met een swap space van 2 Gb. De uitvoer van tests na configuratiestappen staat in kvm test . Voorbereiding virtuele machines:

Vervolgens als de machine draait:

udell-kvm:~# apt-get install kvm qemu lvm2 libvirt-bin virtinst bridge-utils virt-manager virt-clone virt-goodies virt-top
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto br0
iface br0 inet static
  address 10.68.71.4
  netmask 255.255.255.224
  gateway 10.68.71.1
  bridge_ports eth0
  bridge_fd 9
  bridge_hello 2
  bridge_maxage 12
  bridge_stp off
udell-kvm:~# /etc/init.d/networking restart

Voeg toe aan /etc/modules

kvm
kvm-intel
udell-kvm:~# modprobe kvm kvm-intel

Inspectie dom0

Inspecteer de dom0 met:

root@sauron:~# virt-top

Zie kvm test .

Ubuntu Server

De installatie verloopt via een .iso image van een CDRom, dus na de install is de volgende stap nodig voor zowel de host als de guests:

root@sauron:~# apt-get update && apt-get upgrade

Installatie domU

root@sauron:~# virt-install --connect qemu:///system -n test01 -r 128 --vcpus=2 --disk path=/dev/dev-kvm/support \
-c /var/lib/ubuntu-server-10.4.20100612.iso os-type linux --os-variant ubuntulucid --accelerate \
--network=bridge:br0 --hvm --vnc --force --debug

console virtuele machine

Een console vanaf de dom0 op een virtuele machine vereist op elke host configuratie instellingen en een eenmalig herstart of start van de geconfigureerde console.
Maak in de virtuele machine het bestand /etc/init/ttyS0.conf aan en voorzie het van de volgende inhoud:

# ttyS0 - getty
#
# This service maintains a getty on ttyS0 from the point the system is
# started until it is shut down again.

start on stopped rc RUNLEVEL=[2345]
stop on runlevel [!2345]

respawn
exec /sbin/getty -L 115200 ttyS0 xterm

Herstart de virtuele machine, of geef het volgende commando:

root@sauron:~# start ttyS0

Verbind daarna vanf de dom0 met:

root@sauron:~# virsh console <virtuele machine>

Zie kvm test .
Geef nog een <enter> voor een login prompt als de virtuele console zonder login verschijnt.


Terug naar: Webhuis bouwstenen