Uit Hack42
Ga naar: navigatie, zoeken
(Nieuwe pagina aangemaakt met '{{Project |Naam=WitchDoc/oVirtStuff |Eigenaar=WitchDoc |Status=Uitvoering |Skills=Virtualisatie, Linux, Netwerken |Samenvatting=Beschrijving en log van de inrichtin...')
 
k (Lurwah heeft pagina WitchDoc/oVirtStuff hernoemd naar Gebruiker:WitchDoc/oVirtStuff)
 
(5 tussenliggende versies door een andere gebruiker niet weergegeven)
Regel 17: Regel 17:
 
* 80GB SATAII 7200rpm HD
 
* 80GB SATAII 7200rpm HD
  
Hoewel 4GB intern geheugen een beetje krap is (als iemand toevallig nog 14*8GB geheugen beschikbaar heeft hoor ik het graag) zou het werkbaar moeten zijn. Persoonlijk denk ik dat in een lesomgevig als deze een wat mindere perormance niet meteen problemen zal geven.
+
Hoewel 4GB intern geheugen een beetje krap is zou het werkbaar moeten zijn (als iemand toevallig nog 14*8GB geheugen beschikbaar heeft hoor ik het graag). Persoonlijk denk ik dat in een lesomgevig als deze een wat mindere perormance niet meteen problemen zal geven.
  
 
==OS==
 
==OS==
Regel 29: Regel 29:
  
 
* default installatie van Fedora 18 vanaf USB stick.
 
* default installatie van Fedora 18 vanaf USB stick.
; (TODO: list HD indeling)
+
(TODO: list HD indeling)
 
* Ovirt repository toevoegen;
 
* Ovirt repository toevoegen;
;yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm
+
: yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm
 
* selinux enforcing uitzetten
 
* selinux enforcing uitzetten
;sudo setenforce 0
+
: sudo setenforce 0
 
* oVirt installeren
 
* oVirt installeren
;yum install ovirt-engine
+
: yum install ovirt-engine
;engine-setup
+
: engine-setup
 
*tftp + mirror + pxe setup (voor de nodes)
 
*tftp + mirror + pxe setup (voor de nodes)
;(TODO: list steps)
+
: (TODO: list steps)
  
 
Daarna volgt de configuratie.
 
Daarna volgt de configuratie.
Regel 48: Regel 48:
 
* Standaard keuzes, US-English, Europe/Amsterdam timezone etc.
 
* Standaard keuzes, US-English, Europe/Amsterdam timezone etc.
 
* HD indeling;
 
* HD indeling;
; 4GB swap
+
: 4GB swap
; 512MB boot partitie
+
: 512MB boot partitie
; 8GB root partitie
+
: 8GB root partitie
; 2GB home partitie
+
: 2GB home partitie
 
* user en password gelijk aan hostname
 
* user en password gelijk aan hostname
 
* glusterfs repo toevoegen
 
* glusterfs repo toevoegen
; wget http://bits.gluster.org/pub/gluster/glusterfs/stage.repo
+
: wget http://bits.gluster.org/pub/gluster/glusterfs/stage.repo
 
* oVirt repo toevoegen
 
* oVirt repo toevoegen
; yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm
+
: yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm
* (unsigned) gluster rpm's toevoegen
+
* (unsigned) gluster rpm's installeren (Anders gaat installatie van oVirt node software fout)
; yum install -y --nogpgcheck glusterfs glusterfs-rdma glusterfs-server glusterfs-fuse
+
: yum install -y --nogpgcheck glusterfs glusterfs-rdma glusterfs-server glusterfs-fuse
 +
* Systeem registreren in oVirt
 +
: (TODO; korte beschrijving of verwijzing)
 +
 
 +
==TODO==
 +
* Overige (nuttige) informatie toevoegen
 +
* Aanmaken virtuele systemen
 +
* gebruik van templates
 +
* importeren van KVM images
 +
* netwerk configuratie
 +
* glusterFS configuratie
 +
* Netwerk installatie; VLAN's voor beheer e.d.
 +
* beschrijving clusters
 +
 
 +
==Uitzoeken==
 +
* Gebruik van USB redirection

Huidige versie van 17 mei 2024 om 12:42

Project: WitchDoc/oVirtStuff
Schroefje24.png
Schroefje24.png
Schroefje24.png
Schroefje24.png
NoProjectPicture.jpg

WitchDoc/oVirtStuff

Naam WitchDoc/oVirtStuff
Door WitchDoc
Status Uitvoering
Madskillz Virtualisatie, Linux, Netwerken
Doel / Omschrijving
Beschrijving en log van de inrichting van het vossenhol
Alle Projecten - Project Toevoegen

Add your picture plz.

Wat

In het vossenhol hebben we 14 workstations die gebruikt kunnen worden voor Workshops, cursussen en lezingen. Om de inrichting voor een specifieke workshop te vereenvoudigen heb ik gekozen voor virtualisatie op basis van oVirt. Deze basis inrichting is een projekt op zich, vandaar deze pagina. Hier zal ik beschrijven hoe de omgeving ingericht is, keuzes proberen toe te lichten en een log bijhouden waarmee een gelijke omgeving ingericht kan worden.

Hardware

De hardware in het Vossenhol is gesponsored door Fox IT. We hebben specifiek gevraagd om systemen met hardware virtualisatie ondersteunig en die hebben we ook gekregen. De systeemconfiguratie;

  • HP ...
  • Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz
  • 4GB intern geheugen
  • 80GB SATAII 7200rpm HD

Hoewel 4GB intern geheugen een beetje krap is zou het werkbaar moeten zijn (als iemand toevallig nog 14*8GB geheugen beschikbaar heeft hoor ik het graag). Persoonlijk denk ik dat in een lesomgevig als deze een wat mindere perormance niet meteen problemen zal geven.

OS

Ovirt is de opensource variant van RHEV (RedHat Enterprise Virtualisation). Om dicht bij het oorspronklelijke produkt te blijven heb ik daarom in eerste instantie gekozen voor CentOS als basis operating system en getracht daarop de omgeving op te bouwen. Dit ging een beetje stroef, deze twee produkten lijken niet helemaal compatible met elkaar. Daarom ben ik overgestapt naar Fedora 18 als basis OS, oVirt wordt ontwikkeld op Fedora dus ik verwacht daar minder problemen.

oVirt

Ik gebruik oVirt versie 3.2, dit is niet de versie die standaard in Fedora 18 zit. Fedora 18 komt standaard met oVirt 3.1 maar deze specifieke (Fedora) versie is niet compleet [1]. En als ik dan toch al extra werk moet doen kan ik net zo goed een nieuwere versie gebruiken.

Inrichting server

Initieele inrichting van dit systeem was eigenlijk het makkelijkst;

  • default installatie van Fedora 18 vanaf USB stick.

(TODO: list HD indeling)

  • Ovirt repository toevoegen;
yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm
  • selinux enforcing uitzetten
sudo setenforce 0
  • oVirt installeren
yum install ovirt-engine
engine-setup
  • tftp + mirror + pxe setup (voor de nodes)
(TODO: list steps)

Daarna volgt de configuratie.

Inrichting Nodes

De nodes draaien een standaard Fedora 18 installatie met enkele toevoegingen;

  • Network install (pxeboot vanaf server)
  • Standaard keuzes, US-English, Europe/Amsterdam timezone etc.
  • HD indeling;
4GB swap
512MB boot partitie
8GB root partitie
2GB home partitie
  • user en password gelijk aan hostname
  • glusterfs repo toevoegen
wget http://bits.gluster.org/pub/gluster/glusterfs/stage.repo
  • oVirt repo toevoegen
yum localinstall http://ovirt.org/releases/ovirt-release-fedora.noarch.rpm
  • (unsigned) gluster rpm's installeren (Anders gaat installatie van oVirt node software fout)
yum install -y --nogpgcheck glusterfs glusterfs-rdma glusterfs-server glusterfs-fuse
  • Systeem registreren in oVirt
(TODO; korte beschrijving of verwijzing)

TODO

  • Overige (nuttige) informatie toevoegen
  • Aanmaken virtuele systemen
  • gebruik van templates
  • importeren van KVM images
  • netwerk configuratie
  • glusterFS configuratie
  • Netwerk installatie; VLAN's voor beheer e.d.
  • beschrijving clusters

Uitzoeken

  • Gebruik van USB redirection