Größe: 1016
Kommentar:
|
Größe: 1476
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 6: | Zeile 6: |
* 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. |
|
Zeile 7: | Zeile 9: |
* aptitude install fai-quickstart (./) | * aptitude install fai-quickstart (./) * Konfiguration von * fai.conf {{{ LOGUSER=fai |
Zeile 9: | Zeile 15: |
FAI_CONFIG_SRC=nfs://fai-master$FAI_CONFIGDIR }}} * make-fai-nfsroot.conf {{{ NFSROOT_ETC_HOSTS="192.168.1.250 fai-master" |
|
Zeile 10: | Zeile 21: |
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" }}} Kontrolle: * 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 |
|
Zeile 13: | Zeile 49: |
* test with internal network * no success client gets no ip * if client boots debian-netinstall and come to dhclient, it gets ip form fai-server * What does virtualbox need to transfer ip to pxe-client? * What is the difference between pxe-dhcpclient call and debian dhclient call? |
|
Zeile 19: | Zeile 50: |
Hinweise aus dem Netz, mal testen | * Vorausetzungen auf dem fai-master |
Zeile 21: | Zeile 52: |
* unterschiedliche Netzwerkkarten angeben * ip des clients in die etc hosts des fai-servers eintragen |
* test with internal network (./) |
Zeile 24: | Zeile 54: |
--------------- Hi |
* needs on fai-master: |
Zeile 27: | Zeile 56: |
kommt die IP wirklich vom FAI Server? Nicht das die von einem dhcpserver aus der virtuellen Umgebung kommt. Hast Du die dhcpd.conf so editiert? Mit der MAC ID oder mit einer Range? Evtl. mal die fai-cd probieren. fai-chboot gemacht? Siehst Du wie er versucht pxelinux zu starten u.s.w.? |
* in/etc/default/dhcp3-server {{{ INTERFACES="eth1" }}} * success client gets ip ------------- 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)
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"
Kontrolle:
- 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
* Vorausetzungen auf dem fai-master
test with internal network
- needs on fai-master:
- in/etc/default/dhcp3-server
INTERFACES="eth1"
- success client gets ip
tftpd-hpa in inetd.conf auskommentiert? Oder fehlte der?
es gab tftpd