Difference between revisions of "Virtualisation"
From A-Eskwiki
Line 34: | Line 34: | ||
<li>Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.</li> | <li>Open een console in haskell en kies CentOS VM, dan gaat die aan de slag om alles op je VM te installeren.</li> | ||
</ol> | </ol> | ||
+ | |||
+ | | ||
+ | [[Category:Sysop]] |
Revision as of 21:58, 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.