1476
Kommentar:
|
2081
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 5: | Zeile 5: |
=== Installation eines normalen Debian -> Fai-Server === | == Installation eines normalen Debian -> Fai-Server == |
Zeile 9: | Zeile 10: |
* Zusätzlich installiert vim, screen, less, mc, tcpdump, locate, rsync === Nach Anleitung Quickstart - For the impatient user === http://www.informatik.uni-koeln.de/fai/fai-guide/ar01s02.html |
|
Zeile 30: | Zeile 35: |
#Defaults for tftpd-hpa geändert: | #Defaults for tftpd-hpa geändert: |
Zeile 37: | Zeile 42: |
Kontrolle: | Eintragen: |
Zeile 39: | Zeile 44: |
* hosts | * demohost mit ip in der /etc/hosts |
Zeile 49: | Zeile 54: |
* Vorausetzungen auf dem fai-master * test with internal network (./) * needs on fai-master: * in/etc/default/dhcp3-server |
* Virtualbox fai-client anlegen * Netzwerkkarte nur Internes Netzwerk anlegen * MAC Adresse im Fai-Master Server in der dhcpd.conf eintragen. |
Zeile 59: | Zeile 58: |
INTERFACES="eth1" | host demohost { hardware ethernet 08:00:27:3e:09:4e; fixed-address demohost; } |
Zeile 62: | Zeile 64: |
* success client gets ip | und demohost ist schon mit ip in der /etc/hosts |
Zeile 64: | Zeile 66: |
* fai-client bootet via PXE (./) * bekommt IP 192.168.1.100 (./) * tftp findet pxelinux.0 (./) * bootet Kernel (./) * mountet Verzeihnisse Fai-Server (./) * Kontrolle im Verzeichnis /etc/exports * falls etwas geändert wird, nfs-server neu starten: {{{ # /etc/init.d/nfs-kernel-server reload }}} * installiert sich komplett (./) |
|
Zeile 66: | Zeile 80: |
tftpd-hpa in inetd.conf auskommentiert? Oder fehlte der? es gab tftpd |
Aufbau einer Testumgebung mit FAI
Alles in Virtualbox
Installation eines normalen Debian -> Fai-Server
- 2 Netzwerkkarten, davon eine als internes Netzwerk von Virtualbox, darüber wird später via PXE gebootet.
- Die erste Netzwerkkarte als bridge und somit Verbindung zum Internet, lokalen Mirror etc.
Debian Installation (minimal)
- Zusätzlich installiert vim, screen, less, mc, tcpdump, locate, rsync
Nach Anleitung Quickstart - For the impatient user
http://www.informatik.uni-koeln.de/fai/fai-guide/ar01s02.html
aptitude install fai-quickstart
- Konfiguration von
- fai.conf
LOGUSER=fai FAI_CONFIG_SRC=nfs://fai-master$FAI_CONFIGDIR
- make-fai-nfsroot.conf
NFSROOT_ETC_HOSTS="192.168.1.250 fai-master" FAI_DEBOOTSTRAP="lenny http://192.168.200.54/debian/"
fai-setup
- inetd gestoppt
- tfptd in inetd.conf auskommentiert
- in /etc/default/tftpd-hpa
#Defaults for tftpd-hpa geändert: #RUN_DAEMON="no" RUN_DAEMON="yes" #OPTIONS="-l -s /var/lib/tftpboot" OPTIONS="-l -s /srv/tftp/fai"
Eintragen:
- demohost mit ip in der /etc/hosts
192.168.1.100 fai-client.gramlich.localnet fai-client demohost 192.168.1.250 fai-master.gramlich.localnet fai-master
- tftpd-hpa als daemon gestartet
Installation eines Fai-Clients via PXE
- Virtualbox fai-client anlegen
- Netzwerkkarte nur Internes Netzwerk anlegen
- MAC Adresse im Fai-Master Server in der dhcpd.conf eintragen.
host demohost { hardware ethernet 08:00:27:3e:09:4e; fixed-address demohost; }
und demohost ist schon mit ip in der /etc/hosts
fai-client bootet via PXE
bekommt IP 192.168.1.100
tftp findet pxelinux.0
bootet Kernel
mountet Verzeihnisse Fai-Server
- Kontrolle im Verzeichnis /etc/exports
- falls etwas geändert wird, nfs-server neu starten:
# /etc/init.d/nfs-kernel-server reload
installiert sich komplett