PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bekomme Verzeichnisse nicht mit nfs exportiert



Chris_TDCi
20.05.07, 10:38
(debian etch 32 bit)

Hallo zusammen,
ich habe die /etc/exports der Einfachheit halber von dem vorigen Suse 10.1 übernommen:
/mnt/media200 192.168.178.*(rw,no_root_squash,sync)ebenso wie voriges, funktioniert aber auch folgendes nicht:
/mnt/media200 192.168.178.0/24(rw,no_root_squash,sync)Am Beispiel von 192.168.178.21 sieht das dann so aus:
10:31 notebook:/mnt # mount 192.168.178.30:/mnt/media200 /mnt/media200
mount: 192.168.178.30:/mnt/media200 failed, reason given by server: Keine Berechtigung
10:32 notebook:/mnt #Schreib ich folgendes in /etc/exports:
/mnt/media200 (rw,no_root_squash,sync)dann gehts.
Funktionieren die Platzhalter unter Debian so nicht? 'man exports' zeigt unter Anderem:
/usr *.local.domain(ro)Nach jeder Änderung habe ich durchgeführt:
server:/etc# /etc/init.d/nfs-user-server restart
server:/etc# /etc/init.d/nfs-common restartWas mach ich falsch?

kreol
20.05.07, 10:52
NFS-Howto (http://mysite.verizon.net/res0yizl/id12.html).

Versuchs mal mit
/mnt/media200 192.168.178.0/255.255.255.0(rw,no_root_squash,sync)Falls das nicht funktioniert: Was steht in der /etc/hosts.deny und der /etc/hosts.allow?

Und "no_root_squash" ist nicht wirklich sicher. Brauchst Du das unbedingt?


Kreol

bluesurfer
20.05.07, 10:53
ich glaube das was du machen willst schreibt man so:



/mnt/media200 192.168.178.0/24(rw,no_root_squash,sync)

Chris_TDCi
20.05.07, 11:17
...
Und "no_root_squash" ist nicht wirklich sicher. Brauchst Du das unbedingt?
...Gute Frage, keine Ahnung wo ich das her hab. Ich schalte es mal aus.
Und ich probier jetzt mal Deinen Vorschlag aus

@bluesurfer
Was ist daran anders?

bluesurfer
20.05.07, 11:21
oh sorry, hab überlesen dass du das schon probiert hast.
Von der Syntax her sollte das aber korrekt sein. Hab ich auf meinem Server auch so. Warum das dann nicht klappt weiß ich leider auch nicht.

Chris_TDCi
20.05.07, 11:28
@kreol
Das war's. Jetzt geht es. Komisch, wie bluesurfer ja auch schon schrieb, was ist an meiner Syntax falsch?
Egal, jetzt geht's. Und no_root_squash habe ich rausgenommen.

Aber es gehen nicht alle Festplatten - eine Streikt.
Die Einträge Server-Seitig in /etc/exports und Clientseitig /etc/fstab sind definitiv äquivalent - Schreibfehler ausgeschlossen.
Am Server ist die Festplatte da, am Client
11:25 notebook:/mnt # dir media300
dir: lese Verzeichnis media300: Eingabe-/Ausgabefehler
11:25 notebook:/mnt #Habe zuvor testweise eine Datei in den leeren Ordner erstellt, die ja nach einem Mount nicht mehr zu sehen ist - sie ist auch nicht zu sehen. Also ist ausgeschlossen dass der mount nicht geklappt hat.
Wie komme ich jetzt dahinter wo das nun herkommt?
Habe (bin halt ein Windoof-Umsteiger:D ) schon den Server, dann den Clienten neugebootet - nix, immer EA-Fehler.

kreol
20.05.07, 11:34
Das ist ein neues Problem für einen neuen Thread ;)

Hast Du mal fsck über die Partition laufen lassen? Wie lauten die Einträge in der exports und der fstab? Was sagt "fdisk -l" am Server? Was ein "file -s /dev/$PARTITION"? Beschreibe das Problem insgesamt (im neuen Thread) etwas genauer. Am Server ist die Partition da, beim Client gibt es I/O Error?


Kreol

Chris_TDCi
20.05.07, 11:58
Ja, hier (http://www.linuxforen.de/forums/showthread.php?p=1537079#post1537079) geht's weiter