• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

exports werden nicht gefunden

pospiech

Hacker
Ich habe eine export Datei die wie folgt aussieht:
Code:
/home/Musik/    192.168.2.0/255.255.255.0(ro,root_squash,sync)
/home/Install/  192.168.2.0/255.255.255.0(ro,root_squash,sync)
/home/matthias/ 192.168.2.0/255.255.255.0(rw,root_squash,sync)
/home/sarah/    192.168.2.0/255.255.255.0(rw,root_squash,sync)
/var/lib/smart/ 192.168.2.0/255.255.255.0(rw,no_root_squash,sync)

ein exportfs -a liefert
Code:
matthias:/etc # exportfs -a
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.0/255.255.255.0:/home/Musik/".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [2]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.0/255.255.255.0:/home/Install/".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [3]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.0/255.255.255.0:/home/matthias/".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [4]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.0/255.255.255.0:/home/sarah/".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [5]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.2.0/255.255.255.0:/var/lib/smart/".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0

ein exportfs liefert
Code:
matthias:/etc # exportfs
/home/Install/  192.168.2.0/255.255.255.0
/home/matthias  192.168.2.0/255.255.255.0
/var/lib/smart  192.168.2.0/255.255.255.0
/home/Musik/    192.168.2.0/255.255.255.0
/home/sarah     192.168.2.0/255.255.255.0

Server und Portmap laufen
Code:
matthias:/etc # rcnfsserver status
Checking for kernel based NFS server:                                 running
matthias:/etc #
matthias:/etc # rcportmap status
Checking for RPC portmap daemon:                                      running

Wenn ich das ganze von einem anderen Rechner versuche zu mounten bleibt mount einfach nur hängen - keine Fehlerausgabe, auch keine in eine Logdatei.
Yast2 sagt mir auch nur dass der Server keine exports zur Verfügung stellt.

Der Eintrag auf dem Client ist
Code:
matthias:/var/lib/smart        /mnt/smart      nfs     rw,soft,intr 0 0

Wie überpüfe ich von einem anderen Rechner ob die exports auch zu sehen sind ?
EDIT:
anscheint mit "showmount -e matthias"
Bei diesem Befehl passiert aber auch nichts, ebenso wie bei mount. Man kann nur mit CTR-C abbrechen.

Warum geht das ganze nicht ?

Matthias
 
OP
P

pospiech

Hacker
admine schrieb:
Und wenn du anstelle des Namens die IP des Servers einträgst?
Passiert das gleiche. Die /etc/hosts enthält schon die korrekten Einträge, dass ist nicht das Problem.

jengelh schrieb:
portmap muss auf beiden Rechnern an sein.
Du meinst
Code:
sarah:/mnt # rcportmap status
Checking for RPC portmap daemon:                                      running

Code:
matthias:/etc # rcportmap status
Checking for RPC portmap daemon:                                      running

Daran liegt es wohl nicht. Für weitere Fragen bin ich offen. Sonst würde das ganze Problem ein Rückkehren zu 10.1 bedeuten.

Matthias
 
OP
P

pospiech

Hacker
admine schrieb:
Wie sieht "rpcinfo -p" aus auf beiden Rechnern?

Code:
sarah:/ # rpcinfo -p
   Program Vers Proto   Port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100024    1   udp  32768  status
    100021    1   udp  32768  nlockmgr
    100021    3   udp  32768  nlockmgr
    100021    4   udp  32768  nlockmgr
    100024    1   tcp  45843  status
    100021    1   tcp  45843  nlockmgr
    100021    3   tcp  45843  nlockmgr
    100021    4   tcp  45843  nlockmgr
    100005    1   udp    982  mountd
    100005    1   tcp    983  mountd
    100005    2   udp    982  mountd
    100005    2   tcp    983  mountd
    100005    3   udp    982  mountd
    100005    3   tcp    983  mountd

Code:
matthias:/ # rpcinfo -p
   Program Vers Proto   Port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100024    1   udp   2994  status
    100021    1   udp   2994  nlockmgr
    100021    3   udp   2994  nlockmgr
    100021    4   udp   2994  nlockmgr
    100024    1   tcp   4587  status
    100021    1   tcp   4587  nlockmgr
    100021    3   tcp   4587  nlockmgr
    100021    4   tcp   4587  nlockmgr
    100005    1   udp    968  mountd
    100005    1   tcp    969  mountd
    100005    2   udp    968  mountd
    100005    2   tcp    969  mountd
    100005    3   udp    968  mountd
    100005    3   tcp    969  mountd

Die Ausgabe sagt mir jetzt nicht mehr als das etwas am laufen ist.

Matthias
 

stka

Guru
Die Meldungen zum "subtree_check" sind nur Hinweise, die kannst du übergehen oder den Parameter "subtree_check" in deine exports eintragen. Läuft da noch irgendwo eine Firewall? Kannst du vom client aus ein "rpcinfo -p <server>" machen und was kommt dabei raus?
 
OP
P

pospiech

Hacker
stka schrieb:
Die Meldungen zum "subtree_check" sind nur Hinweise, die kannst du übergehen oder den Parameter "subtree_check" in deine exports eintragen.
Schon klar.
stka schrieb:
Läuft da noch irgendwo eine Firewall?
Nein, auf keinem der Rechner
stka schrieb:
Kannst du vom client aus ein "rpcinfo -p <server>" machen und was kommt dabei raus?
Ja kann ich:
Code:
sarah:/ # rpcinfo -p matthias
   Program Vers Proto   Port
    100000    2   tcp    111  portmapper
    100000    2   udp    111  portmapper
    100003    2   udp   2049  nfs
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100003    2   tcp   2049  nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100024    1   udp   2994  status
    100021    1   udp   2994  nlockmgr
    100021    3   udp   2994  nlockmgr
    100021    4   udp   2994  nlockmgr
    100024    1   tcp   4587  status
    100021    1   tcp   4587  nlockmgr
    100021    3   tcp   4587  nlockmgr
    100021    4   tcp   4587  nlockmgr
    100005    1   udp    968  mountd
    100005    1   tcp    969  mountd
    100005    2   udp    968  mountd
    100005    2   tcp    969  mountd
    100005    3   udp    968  mountd
    100005    3   tcp    969  mountd
auf dem Rechner matthias kommt analog das gleiche heraus.

Matthias
 
Oben