CentOS 5.5 : netinstall via NFS-server
Om CentOS te installeren kan je gebruik maken van verschillende cd-rom's of 1 dvd, waarop een bijna volledig repertoire van libraries en programma's verzameld zijn. Je kan echter ook via de netwerkverbinding connectie maken met een server waarop de te installeren bestanden verzameld zijn.
Via de netinstall gaan we aan onze te installeren server duidelijk maken waar hij zijn bestanden moet vandaan halen. Dit kan een publieke mirror op internet zijn, of een webserver, ftp-server of nfs-server op het lokale netwerk.
Wanneer je meerdere CentOS servers moet installeren, kan het interessant zijn 1 NFS-server op het lokale netwerk te laten dienst doen als mirror.
In deze tutorial toon ik een netinstall vanaf een NFS-server op het lokale netwerk.
In een eerste stap gaan we uiteraard onze NFS-server voorzien van de CentOS installatiebestanden.
We kopiëren de volledige DVD naar de directory /var/centOSinstall :
[root@nfs ~]# mkdir /var/centOSinstall |
|
Opmerking : zorg ervoor dat de naam van de originele dvd behouden blijft
Dit resulteert in een iso-image van enkele gigabytes :
[root@nfs ~]# ls -lh /var/centOSinstall/ |
|
NFS-directories worden gedefinieerd in het bestand /etc/exports :
/var/centOSinstall 192.168.1.0/255.255.255.0(ro) |
|
We bepalen hier dat hosts op het netwerk 192.168.1.0 read-only (ro) rechten hebben om de directory /var/centOSinstall te mounten.
Tenslotte gaan we uiteraard de NFS-deamon starten :
[root@nfs ~]# /sbin/service nfs start |
|
Indien je nog wijzigingen aanbrengt aan /etc/exports, vergeet dan niet de nfs-deamon te herladen : /sbin/service nfs reload
Dan naar de te installeren server...
Stap 1 is het downloaden en branden op cd-rom van een kleine image die net genoeg informatie bevat om de eerste installatiestappen te kunnen uitvoeren : http://isoredirect.centos.org/centos/5/isos/
Kies uiteraard de gepaste architectuur :
CentOS-5.5-i386-netinstall.iso
CentOS-5.5-x86_64-netinstall.iso
Tijdens de installatie komen we bij de keuze van installatie-medium. We kiezen hier voor NFS :
Vervolgens configureren we de netwerk-interface (een server geven we een fixed IP) :
Bij de NFS Setup geven we de gegevens van onze CentOS-image op :
Wanneer je volgende melding krijgt, dan ben je vergeten de CentOS directory te eindigen met een / :