NFS exportfs invalid argument

Backup, Restore und Transfer von Daten
termi11
Posts: 34
Joined: 2004-05-10 10:07
Location: Luxemburg
 

NFS exportfs invalid argument

Post by termi11 »

Hallo,

ich möchte 2 Server per NFS verbinden.
Server1 -> Server2 OK.
Server 2 -> Server3 OK.
Server 3 -> Server1 NOK.

Folgende Fehlermeldung bekomme ich auf Server1:

Code: Select all

Starting kernel based NFS serveripxxxxx.ipxserver.de:/home/server3/exports: Invalid argument
ipxxxxx.ipxserver.de:/home/server2/exports: Invalid argument
ipxxxxx.ipxserver.de:/home/server3: Invalid argument 
Meine /etc/exports:

Code: Select all

/home/server3   xxx.xxx.xxx.xxx(rw,sync)
exportfs: -f: only available with new cache controls: mount /proc/fs/nfsd first

Wo nimmt der die anderen Einträge her ?
Hab auch in der /var/lib/nfs/xtab nachgeschaut, da steht nix drinne.
Ein exportfs -r gibt folgendes:

Code: Select all

ipxxxxx.ipxserver.de:/home/server3/exports: Invalid argument
ipxxxxx.ipxserver.de:/home/server2/exports: Invalid argument
ipxxxxx.ipxserver.de:/home/server3: Invalid argument 
exportfs -f -v ergibt:

Code: Select all

exportfs: -f: only available with new cache controls: mount /proc/fs/nfsd first 
Das ganze unter Suse 9.0(Server1, wo ja das Problem ist).

Besten Dank !
thorsten
Posts: 561
Joined: 2003-02-01 13:14
Location: Fuldatal
 

Re: NFS exportfs invalid argument

Post by thorsten »

Und was läuft auf den anderen Servern?
Wie sieht dort die config aus?

Mit zu wenigen Informationen kann man schlecht helfen...
termi11
Posts: 34
Joined: 2004-05-10 10:07
Location: Luxemburg
 

Re: NFS exportfs invalid argument

Post by termi11 »

Auf den anderen Servern läuft genau das Gleiche. Config's sind gleich (Halt nur die Ip's geändert usw.)

Welche config soll ich noch posten, die wichtigste vom NFS, die exports ist oben.

TKS !
thorsten
Posts: 561
Joined: 2003-02-01 13:14
Location: Fuldatal
 

Re: NFS exportfs invalid argument

Post by thorsten »

Ok, es war nicht klar, dass alle Server identisch sind. Mit Sicherheit sind sie es nämlich nicht, sonst würde es laufen (so jedenfalls meineErfahrung.)

- vergleiche die Paketversionen
- sind die Kernel identisch - vergleiche /boot/config*
- hast du evtl. einen paketfilter, der etwas blockt?
termi11
Posts: 34
Joined: 2004-05-10 10:07
Location: Luxemburg
 

Re: NFS exportfs invalid argument

Post by termi11 »

Also Paketfilter usw sind in Ordnung, denn dies ist hier ja sowieso kein Problem, der NFS Server will einfach nicht starten. Verbindungen mache ich zu diesem Zeitpunkt noch keine.

Kernel sind zwar unterschiedlich, doch auch das dürfte hier ja dann egal sein ?!
thorsten
Posts: 561
Joined: 2003-02-01 13:14
Location: Fuldatal
 

Re: NFS exportfs invalid argument

Post by thorsten »

Was passiert denn bei einem

Code: Select all

mount -t nfsd nfsd /proc/fs/nfsd 
auf den jeweiligen Servern?
Wenn die kernel mit unterschiedlichen modulen ausgestattet sind, kann es sehr wohl ein Problem sein...
termi11
Posts: 34
Joined: 2004-05-10 10:07
Location: Luxemburg
 

Re: NFS exportfs invalid argument

Post by termi11 »

Auf server2+3:

Code: Select all

mount: nfsd already mounted or /proc/fs/nfsd busy
mount: according to mtab, nfsd is already mounted on /proc/fs/nfsd
Auf dem server1, wo NFS nicht startet:

Code: Select all

mount: mount point /proc/fs/nfsd does not exist
thorsten
Posts: 561
Joined: 2003-02-01 13:14
Location: Fuldatal
 

Re: NFS exportfs invalid argument

Post by thorsten »

Aha, soviel zum Thema die Server seien identisch.

Code: Select all

# mount -t nfsd nfsd /proc/fs/nfsd
root@zerberus:~
# lsmod | grep nf
nfsd                  181024  1
exportfs                6144  1 nfsd
lockd                  56520  1 nfsd
sunrpc                137060  2 nfsd,lockd
Wie gesagt: überprüfe die configs der beteiligten kernel.
termi11
Posts: 34
Joined: 2004-05-10 10:07
Location: Luxemburg
 

Re: NFS exportfs invalid argument

Post by termi11 »

Wie gesagt, Kernel sind unterschiedlich, doch ist dies in meinem Fall doch (noch) egal, da ich ja keine Verbindung herstelle, sondern nur den nfsd starte, und das starten noch nicht mal funtzt.

lsmod |grep nf auf server1

Code: Select all

nfsd                   84560   4  (autoclean)
termi11
Posts: 34
Joined: 2004-05-10 10:07
Location: Luxemburg
 

Re: NFS exportfs invalid argument

Post by termi11 »

Glaub hab das Problem gelöst, nfs liess sich nicht neu starten, da nfsd, lockd usw. im ps -ax noch vorhanden waren, und ich diese jetzt gekilled hab.

Das starten geht jetzt.

TKS !!