ja hallo erstmal,...

Am Freitag, 11. Februar 2005 18:27 schrieben Sie:
> > Wo genau ist das Problem? Boote das Ding einfach mit einem NFS-Root
> > und f�hre
> > alle Anwendungen lokal aus. Wenn das rootfs erstmal gemoutet ist, ist
> > es egal
> > wo es gespeichert ist.
>
> Wenn das mal so einfach w�r - oder willst Du mir vorschlagen, das
> root-Dateisystem des Servers read/write an die Klienten zu exportieren?
>
> Mittlerweile hab ich ein paar howtos zum Thema gefunden.
> W�rde mich freuen, wenn jemand aus eigener Erfahrungen Stolpersteine
> und Strategien umrei�en k�nnte

Das ist im Prinzip ganz einfach und in wenigen Schritten getan.
-Zun�chst solltest du ein Frisches Debian auf einem Rechner installieren, dass 
du als Ausgangssystem nutzen willst. (Eine direkt NFS-Installation ist zwar 
m�glich, aber nicht ohne Haken). Dabei ist es sinnvoll, alles auf eine 
Partition zu installieren. (Ohne Swap)

-Im n�chsten Schritt kopierst du die Installation auf deinen Server und passt 
die Datei /etc/fstab an.
D.h.
Aus /dev/hdX wird nun so etwas wie IP:/Serververzeichnis und aus ext/reiser 
etc. NFS

- Im n�chsten Schritt musst du einen Kernel bauen, den du nutzen willst.
Wichtig hierbei.
1. Ich w�rde keine Module nehmen. Packe alles in den Kernel. So brauchst du 
keine initrd.
2. Im Kernel Sollte ein Treiber f�r die Netzwerkkarte und die Funktion 
Root-over-NFS enthalten sein.
(Bei 2.4 ist das aktivieren der Option Root-Over-NFS ein wenig umst�ndlich 
Zuerst musst du unter Networking options IP: kernel level autoconfiguration 
aktivieren, dann unter FileSystems, Networking Filesystems Root-over-NFS 
aktivieren)
3. Dann musst du den Kernel booten. dazu ist es noch wichtig, folgende 
Parameter zu �bergeben
root=/dev/nfs  nfsroot=192.168.0.10:/data/nfsboot/192.168.0.102/ 
ip=192.168.0.102:192.168.0.10::255.255.255.0:rescue2:eth0:off

Dies ist die Konfiguration einer Rettungssystem-Boot-Diskette und hei�t so 
viel wie.
Das Root-Verzeichnis ist unter 192.168.0.10:/data/nfsboot/192.168.0.102/  
freigegeben und muss von dort gemountet werden,
die IP des Rechners ist 192.168.0.102, die IP des Servers ist 192.168.0.10, 
was ich nicht brauchte, wei� ich nicht mehr, dann die Netmask, denn der 
Rechnername, dann das Interface, dann dass ich kein dhcp oder so nutzen will.

Naja, das funktioniert ;)
Wenn du es genau wissen willst guck in die Doku,.
Jetzt musst du noch das ganze irgendwie booten, wobei es da viele Wege gibt.

Keep smiling
yanosz
-- 
Achtung: Die E-Mail-Adresse [EMAIL PROTECTED] wird in K�rze 
deaktiviert werden. Bitte nutzen Sie die Adresse
[EMAIL PROTECTED]

Antwort per Email an