//fixme/ sonf/ virtuaalikoneen luominen/ prime

Virtuaalikoneen luominen Zerolle

Virtuaalikoneiden luominen Primelle tapahtuu Primen komentoriviltä, ts. SSH-yhteydellä. Katso ?Primen IP-whitelist.

Virtuaalikoneen luominen

Olennaisimmat komennot ovat virt-install sekä virsh. Koska virt-installin käyttö kuitenkin on hieman työlästä, Japsu on kirjoittanut apuskriptin create-vm.sh, joka löytyy /usr/local/sbinistä.

Uusi virtuaalikone luodaan siis ajamalla create-vm.sh-skripti. Skripti vaatii kaksi pakollista parametriä:

  1. Luotavan virtuaalikoneen nimi. Oltava yksilöllinen (ei vielä käytössä) ja mielellään Hyvä(TM). Käytetään virtuaalikoneen hostnamena.

  2. Asennusmedia, jota käyttäen virtuaalikone luodaan. SELinux edellyttää, että tämä on kontekstiltaan virt_image_t, joten sijoita asennusmedia /opt/isoimages-hakemistoon tai komenna sille

    chcon -t virt_image_t foo.iso
    

Jos haluat siis luoda koneen nimeltä "lide" ja johon asennetaan Fedora 12, komennat

sudo create-vm.sh lide /opt/isoimages/fedora/Fedora-12-x86_64-netinst.iso

Komento luo LVM:ään osion nimeltä lide-disk, jonka koko on 10 gigatavua. Virtuaalikone käynnistyy ja boottaa annetulta ISO-levykuvalta. Seuraavaksi arvataan, minkä VNC-näyttönumeron virtuaalikone on saanut (vihje: yleensä isoin 5900-alueelta, netstat -ln), konffataan SSH-putki tähän VNC-näyttöön, yhdistetään siihen VNC-asiakasohjelmalla ja asennetaan käyttöjärjestelmä kuin fyysiselle tietokoneelle.

Virtuaalikoneen käynnistäminen asennuksen jälkeen

Jos virtuaalikone sammui asennuksen jälkeen sen sijaan, että se olisi käynnistynyt uudelleen, saa sen käyntiin komennolla

virsh start lide

Huomioita

DNS

Uudet virtuaalikoneet eivät päivity mitenkään automaattisesti DNS:ään, vaan nämä pitää sonffata käsin.