Unterschiede zwischen den Revisionen 6 und 15 (über 9 Versionen hinweg)
Revision 6 vom 2010-03-24 16:56:44
Größe: 1016
Autor: dslb-084-061-113-016
Kommentar:
Revision 15 vom 2010-03-25 19:13:15
Größe: 2072
Autor: dsl61-75
Kommentar: typo
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 ==
 * 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 10:
 * aptitude install fai-quickstart (./)  * Zusätzlich installiert vim, screen, less, mc, tcpdump, locate
Zeile 9: Zeile 12:
=== 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
Zeile 10: Zeile 20:
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
Zeile 13: Zeile 54:
 * 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?
 * 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;
}
}}}
Zeile 19: Zeile 64:
Hinweise aus dem Netz, mal testen und demohost ist schon mit ip in der /etc/hosts
Zeile 21: Zeile 66:
 * unterschiedliche Netzwerkkarten angeben
 * ip des clients in die etc hosts des fai-servers eintragen
 * 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
 * installiert sich komplett (./)
Zeile 24: Zeile 74:
---------------
Hi
-------------
tftpd-hpa in inetd.conf auskommentiert? Oder fehlte der?
Zeile 27: Zeile 77:
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.?
 
es gab nur tftpd

könnte man nochmal testen

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

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
  • installiert sich komplett (./)


tftpd-hpa in inetd.conf auskommentiert? Oder fehlte der?

es gab nur tftpd

könnte man nochmal testen

KurtGramlich/FAI (zuletzt geändert am 2013-11-03 12:10:59 durch localhost)

Alle Inhalte in diesem Wiki stehen unter der Creative Commons SA 4.0 DE Lizenz