Tehtävät voi tehdä melkein missä järjestyksessä tahansa, ainoastaan 1 pitää tehdä ennen kuin 5.
Kokeile ensin mitä vmbuilder kvm ubuntu --help tulostaa.
Asenna sitten itsellesi uusi virtuaalikone tunnus5 lonka6-koneessa vmbuilder-komennolla tähän tapaan (vaihda --dest, --hostname, --ip, --user, --pass, --ssh-key):
sudo vmbuilder kvm ubuntu --dest /home/tt/tt5 --suite trusty --arch i386 --libvirt qemu:///system --mem 256 --rootsize 2000 --ip 192.168.123.19 --mask 255.255.255.0 --gw 192.168.123.1 --dns 192.168.123.1 --hostname tt5 --domain student.it.jyu.fi --user tt0 --uid 499 --pass "kertakaytto123" --addpkg linux-image-generic --addpkg ssh --addpkg acpid --addpkg libpam-krb5 --ssh-key ~tt/.ssh/id_rsa.pub --proxy http://172.20.208.16:3142
Ole huolellinen! Kirjoitusvirhe saattaa tuhota paljon muutakin kuin vain omat tiedostosi! Erityisen kriittinen on --dest.
Asennuksen valmistuttua: Käynnistä kone, kokeile että pääset sinne ssh:lla suoraan root-tunnuksella,
vaihda 0-tunnuksen salasana ja lisää oma normaalitunnuksesi
sekä tt (uid 10461). Lisää tunnus tt sudo-ryhmään.
Muuta grub-konfiguraatiota niin, että boottimenu tulee näkyviin.
Jos huomaat että jotain tarpeellista puuttuu, asenna!
(Vihje: Kerberos-konfiguraatio ei mene oletuksena oikein, korjaa /etc/krb5.conf:ssä IT.JYU.FI:n
paikalle AD.JYU.FI.
Siirrä tunnus1 -koneesi lonka7:stä lonka6:een sammuttaen se siirtoa varten (offline migration).
Siirrä tunnus2 -koneesi lonka6:sta lonka7:ään boottaamatta sitä (pseudo-live migration).
Asenna tunnus2 -koneeseen nginx ja siihen kaksi virtual hostia tunnus2.student.it.jyu.fi ja snnn.vm.it.jyu.fi niin, että ensinmainitussa näkyy jotain josta koneen tunnistaa "Täällä tunnus2, hei hei!" tms) ja jälkimmäinen ohjautuu http://tunnus1.student.it.jyu.fi:een. (Vihje: snnn -koneen numeron nnn saa selville komennolla host tunnus2.student.it.jyu.fi labraverkon ulkopuolella.)
Muuta tunnus1 ja tunnus2 koneiden reititykset niin, että molemmista pääsee sekä tunnus4 että tunnus5 koneisiin (ilman ssh -R -temppuilua).
Asenna itsellesi uusi virtuaalikone tunnus3 lonka7-koneessa vmbuilder-komennolla tähän tapaan:
sudo vmbuilder kvm ubuntu --dest /home/tt/tt3 --suite trusty --arch i386 --libvirt qemu:///system --mem 256 --rootsize 1000 --ip 172.20.209.219 --mask 255.255.0.0 --gw 172.20.0.1 --dns 172.20.0.2 --hostname tt3 --domain student.it.jyu.fi --bridge br0 --user tt0 --uid 499 --pass "kertakaytto123" --addpkg linux-image-generic --addpkg ssh --ssh-key ~tt/.ssh/id_rsa.pub --proxy http://172.20.208.17:3142
Asennuksen valmistuttua käynnistä kone ja: