Difference between revisions of "Virtualisation"
From A-Eskwiki
Line 6: | Line 6: | ||
=== Nieuwe virtuele machine === | === Nieuwe virtuele machine === | ||
− | ... | + | |
+ | #Ga naar [https://haskell:8006/ haskell] toe. | ||
+ | #Klik op "Create VM" rechtsbovenin. | ||
+ | #Geef hem een VM ID en name, klik next. | ||
+ | #Kies bij OS: Linux 3.X/2.6 Kernel (l26), klik next. | ||
+ | #Kies bij CD/DVD Do not use any media, klik next. | ||
+ | #Bij harddisk, klik op next. We zullen later een harddisk aanmaken. | ||
+ | #Cores kun je verhogen. Bij Zoo's gebruiken we 2 cores. Klik next. | ||
+ | #Memory kun je verhogen. Bij Zoo's gebruik minstens 2048 MB. klik next. | ||
+ | #Bij Netwerk, verander Model in VirtIO. Klik next. | ||
+ | #Bij Confirm kun je op finish klikken | ||
+ | #Ga naar de VM toe, ga naar de Hardware tab en dubbelklik op het Netwerk Device. | ||
+ | #Kopieer het MAC-adres, dit hebben we nodig. | ||
+ | #Ssh naar ernst in een terminal (of een andere systeem dat de firewall is) | ||
+ | #Pas de file /etc/dnsmasq.d/sysop.conf aan. (sysop.conf is voor zoo's, andere files gebruik je voor andere VM's) | ||
+ | #Voeg een nieuwe regel toe met:<br/>dhcp-host=[MAC-adres],[VM-naam],[Nieuw ip adres]<br/>Zorg dat dit nieuwe ip adres absoluut niet al gebruikt wordt! Dan gaan dingen stuk. | ||
+ | #Restart dnsqmasq met:<br/>$ systemctl restart dnsmasq | ||
+ | #Nu moet je nog een harde schijf toevoegen, doe dit met behulp van [https://mediawiki.a-eskwadraat.nl/wiki/index.php/Qemu-kvm deze] wikipedia pagina. | ||
+ | #Nu ben je klaar om je zoo te starten! Doe dit in haskell. | ||
+ | #Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren. |
Revision as of 20:44, 21 October 2015
Op Haskell draaien virtuele boxen. Deze worden beheerd met de webinterface van proxmox.
Virtuele machines beheren
De virtuele machines kunnen beheerd worden via [1] vanaf het interne netwerk. De interface stelt je onder andere in staat om virtuele machines te maken, verwijderen, starten, stoppen.
Nieuwe virtuele machine
- Ga naar haskell toe.
- Klik op "Create VM" rechtsbovenin.
- Geef hem een VM ID en name, klik next.
- Kies bij OS: Linux 3.X/2.6 Kernel (l26), klik next.
- Kies bij CD/DVD Do not use any media, klik next.
- Bij harddisk, klik op next. We zullen later een harddisk aanmaken.
- Cores kun je verhogen. Bij Zoo's gebruiken we 2 cores. Klik next.
- Memory kun je verhogen. Bij Zoo's gebruik minstens 2048 MB. klik next.
- Bij Netwerk, verander Model in VirtIO. Klik next.
- Bij Confirm kun je op finish klikken
- Ga naar de VM toe, ga naar de Hardware tab en dubbelklik op het Netwerk Device.
- Kopieer het MAC-adres, dit hebben we nodig.
- Ssh naar ernst in een terminal (of een andere systeem dat de firewall is)
- Pas de file /etc/dnsmasq.d/sysop.conf aan. (sysop.conf is voor zoo's, andere files gebruik je voor andere VM's)
- Voeg een nieuwe regel toe met:
dhcp-host=[MAC-adres],[VM-naam],[Nieuw ip adres]
Zorg dat dit nieuwe ip adres absoluut niet al gebruikt wordt! Dan gaan dingen stuk. - Restart dnsqmasq met:
$ systemctl restart dnsmasq - Nu moet je nog een harde schijf toevoegen, doe dit met behulp van deze wikipedia pagina.
- Nu ben je klaar om je zoo te starten! Doe dit in haskell.
- Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.