PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NFS: Nur »root« kann 192.168.0.1:/media/ieee1394_...



der_andere_nerd
17.03.05, 22:48
Hallo.

Ich habe ein Netzwerk mit Crossover-Kabel vom Laptop zu einem Desktop erstellt. Beide Rechner haben SuSE 9.1, und nach einigen Experimentieren konnte ich vom Laptop auf den Desktop /home als user lesen und schreiben. Alles funzt, schön und gut.

Nun habe ich eine Firewire-Karte gekauft, und in den Desktop eingebaut. Gebooted, externe Fesplatte eingestöpselt, funktioniert sehr gut. Nun wollte ich die externe Disk, die mit dem Desktop funktioniert, mit NFS genauso wie das andere Volume exportieren. Habe also die Einträge von dem funktionierenden Verzeichnis kopiert (in Yast, unter NFS-Server auf dem Desktop, und auf dem Laptop unter NFS-Client.)

Beim Laptop habe ich dann ein Icon auf der Arbeitsfläche eines normalen User-Accounts erzeugt, die auf das Firewire-Laufwerk im Desktop deutet. Den Pfad (der mountpunkt auf dem anderen Rechner) habe ich sogar vorgeschlagen bekommen.

Beim Klick auf das Icon kommt folgende Fehlermeldung:

mount: Nur »root« kann 192.168.0.1:/media/ieee1394_sbp2-0010b9f701034528-1-0p1 auf /mnt/firewire einhängen
Please check that the disk is entered correctly.
Von der Root-Arbeitsfläche das gleiche Versucht, und auch eine (andere) Fehlermeldung bekommen.

Kann es sein, daß bei Hotplug-Laufwerken der Export über NFS nicht möglich ist? :ugly:

wuwu
17.03.05, 23:39
Doch geht.....
Ich habs allerdings habs ich mit vorherigem Eintrag in der fstab gemacht.
Welche Optionen ??
hehe.... OK also "users,noauto,defaults,soft" fand ich ganz gut.
kannst es ja auch mal mit mount -o <options> usw probieren.
Hast du noch andere Vorschläge zu den Optionen ?

der_dicke_alex
17.03.05, 23:43
Sende doch mal den Inhalt deiner /etc/fstab und /etc/exports der beiden Rechner.

der_andere_nerd
18.03.05, 00:12
hi, Ihr zwei. Danke für die Aufmerksamkeit.

NFS-Server exports:

/home/bck/ schleppi(rw,no_root_squash,sync) 192.168.0.*(rw,root_squash,sync,map_identity)

/media/ieee1394_sbp2-0010b9f701045428-1-0p1/ schleppi(rw,no_root_squash,sync) 192.168.0.*(rw,root_squash,sync,map_identity)


NFS client fstab:

/dev/hda1 / reiserfs defaults 1 1
/dev/hda4 /home ext2 defaults 1 2
/dev/hda2 /win vfat defaults 0 0
/dev/hda3 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0
/dev/cdrom /media/cdrom subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0
/dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec 0 0
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
192.168.0.1:/home/bck /mnt/bck nfs defaults,rw,user 0 0
192.168.0.1:/media/ieee1394_sbp2-0010b9f701034528-1-0p1 /mnt/firewire nfs defaults,rw,user 0 0

Wie gesagt, /home/bck funktioniert einwandfrei...
Muss ich vielleicht die permissions vom lokalen mountpunkt (auf dem Desktop-Rechner) der 1394-disk anpassen?

der_andere_nerd
18.03.05, 00:33
habe mal versucht, die FireWire-Festplatte mit ihrem Gerätenamen /dev/sda1über NFS zu mounten; hat aber auch nicht geklappt (mit derselben Fehlermeldung) :(

Das Hotplug-device ist bei SuSE 9.1 nicht in der fstab enthalten, also kann ich da gar nicht sehen, mit welchen optionen es (auto-)gemounted wird.
Im Geräte-Tree des Konqueror (Server) kann ich auch nicht die Berechtigungen ändern. Die Fehlermeldung
Die Änderungen von Dateiattributen mittels Protokoll devices ist leider nicht möglich. Scheint nur ein Platzhalter zu sein!?

Fly
18.03.05, 07:32
hi, Ihr zwei. Danke für die Aufmerksamkeit.

NFS-Server exports: /home/bck/ schleppi(rw,no_root_squash,sync) 192.168.0.*(rw,root_squash,sync,map_identity)

/media/ieee1394_sbp2-0010b9f701045428-1-0p1/ schleppi(rw,no_root_squash,sync) 192.168.0.*(rw,root_squash,sync,map_identity)

Versuch mal


/home/bck/ schleppi 192.168.0.*(rw,root_squash,sync,map_identity)
/media/ieee1394_sbp2-0010b9f701045428-1-0p1/schleppi 192.168.0.*(rw,root_squash,sync,map_identity)

Wie kommst du auf den Exportseintrag, den du zuvor gepostet hast?

wuwu
18.03.05, 12:18
also ich hab in der Exports rw,no_root_squash,sync und in der fstab o.g.
Das Problem scheint hier zu sein, das man Benutzern mounten und die /dev
Geschichte (special device) erlauben bzw "mit exportieren muß". (also users, devs)
Gucke ich in man mount und fand o.g. Options.
Soft habe ich weil .... naja, steht ja auch im Manual.
Wenns an dem komischen Verzeichnisnamen liegen sollte (was ich jetzt nicht unbed. glaube),
dann mach halt 'nen Softlink drauf, und mounte den.