Differences between revisions 3 and 4
Revision 3 as of 2008-10-12 18:21:37
Size: 1293
Editor: AsmoKoskinen
Comment:
Revision 4 as of 2008-10-12 19:36:46
Size: 2665
Editor: AsmoKoskinen
Comment:
Deletions are marked like this. Additions are marked like this.
Line 18: Line 18:

KVM-ohjelmien asennus tehdään pääkäyttäjänä, mutta virtuaalikoneet voidaan asentaa tavallisena käyttäjänä.

KVM:n käyttö vaatii isäntäkoneelta riittävästi muistia sekä prosessorin, joka tukee virtuaalikoneita. Tässä ohjeessa on käytetty Intel-prosessoria.

{{{
asmok@ubuntu:~$ dmesg | grep CPU0
[ 28.340660] CPU0: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz stepping 02
[ 28.596747] CPU0 attaching sched-domain:
[ 30.871032] ACPI: Processor [CPU0] (supports 8 throttling states)
asmok@ubuntu:~$ dmesg | grep CPU1
[ 28.429294] CPU1: Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz stepping 02
[ 28.596752] CPU1 attaching sched-domain:
[ 30.871105] ACPI: Processor [CPU1] (supports 8 throttling states)
asmok@ubuntu:~$
}}}

Prosessorin voi testata seuraavalla tavalla.

{{{
asmok@ubuntu:~$ egrep '(vmx|svm)' /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
asmok@ubuntu:~$
}}}

SisällysluetteloBRTableOfContents(3)

KVM - Virtuaalikone Ubuntulle

KVM on virtuaalikone, joka asentuu Linux-ytimen moduulina. KVM on varsin uutta teknologiaa; se on kuitenkin valittu Ubuntun ensisijaiseksi virtuaalikoneeksi, erityisesti Ubuntun pitkän tuen versiossa (Ubuntu LTS 8.04). Muutamia tärkeimpiä ohjeita ja dokumentteja, joita on käytetty tämän ohjeen teossa, ovat seuraavat.

KVM-virtuaalikoneessa on erittäin hyvin tuki läpinäkyvälle isäntäkoneen verkkokortin käytölle. Esimerkiksi tyhmä pääte (Thin Client, PXE) voidaan käynnistää virtuaalipalvelimelta. Tästä on kuvaus ohjeen lopussa. KVM-virtuaalikonetta voidaan hallita sekä komentoriviltä että graafisella edusohjelmalla.

Muutama ruutukaappaus Ubuntu Server Edition JeOS -version käynnistymisestä KVM-virtuaalikoneessa.

http://www.arkki.info/howto/KVM/KVM_01.png

http://www.arkki.info/howto/KVM/KVM_03.png

KVM - Asennus

KVM-ohjelmien asennus tehdään pääkäyttäjänä, mutta virtuaalikoneet voidaan asentaa tavallisena käyttäjänä.

KVM:n käyttö vaatii isäntäkoneelta riittävästi muistia sekä prosessorin, joka tukee virtuaalikoneita. Tässä ohjeessa on käytetty Intel-prosessoria.

asmok@ubuntu:~$ dmesg | grep CPU0
[   28.340660] CPU0: Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz stepping 02
[   28.596747] CPU0 attaching sched-domain:
[   30.871032] ACPI: Processor [CPU0] (supports 8 throttling states)
asmok@ubuntu:~$ dmesg | grep CPU1
[   28.429294] CPU1: Intel(R) Core(TM)2 CPU          6400  @ 2.13GHz stepping 02
[   28.596752] CPU1 attaching sched-domain:
[   30.871105] ACPI: Processor [CPU1] (supports 8 throttling states)
asmok@ubuntu:~$

Prosessorin voi testata seuraavalla tavalla.

asmok@ubuntu:~$ egrep '(vmx|svm)' /proc/cpuinfo
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
asmok@ubuntu:~$