Ich habe 2 Rechner mit Suse 9.0. Auf beiden habe ich NFS-Server und NFS-Client per Yast eingerichtet. Alles funktioniert. Die Netzwerkverbindung brauche ich aber nur manchmal. Starte ich jetzt mein Laptop ohne Netzverbindung zum anderen Rechner, kommt die folgende Fehlermeldung: "Importing Net File System (NFS)mount: RPC: Remote system error - No route to host failed" Die Meldung an sich stoert mich nicht, aber es vergeht einige Zeit dabei, was das ohnehin schon lange dauernde Booten noch weiter verzoegert. Wie kann ich das standardmaessige Starten von NFS, wie es jetzt eingestellt ist, deaktivieren? Wie kann ich bei beiden Rechnern die NFS-Dienste nur bei Bedarf aktivieren? Fragen zur Sicherheit bei einer Modem-Intenetverbindung und internem NFS spare ich mir fuer einen anderen Thread auf. Rolf
Rolf Reintjes
Die Netzwerkverbindung brauche ich aber nur manchmal. Starte ich jetzt mein Laptop ohne Netzverbindung zum anderen Rechner, kommt die folgende Fehlermeldung:
"Importing Net File System (NFS)mount: RPC: Remote system error - No route to host failed"
Die Meldung an sich stoert mich nicht, aber es vergeht einige Zeit dabei, was das ohnehin schon lange dauernde Booten noch weiter verzoegert.
Wie kann ich das standardmaessige Starten von NFS, wie es jetzt eingestellt ist, deaktivieren?
nun der Client kann ja ruhig immer laufen, man muß das Filesystem ja nicht in /etc/fstab reinschreiben. Oder wenn dann mit "noauto". Dann muß man eben "händisch" mount /xyz absetzen wenn's man will. Bessere Möglichkeit ist den Automounter aufsetzten (am besten Version 4, ist auf SUSE drauf). Dann reicht ein ls /xyz und schon wird das Verzeichnis gemountet. Nach einem timout kann man es auch automatisch wieder aushängen lassen. Geht auch mit CDROM's und Floppys. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@[informatik-vollmer.de|alumni.uni-karlsruhe.de|acm.org] www.informatik-vollmer.de
Am Mittwoch, 19. November 2003 16:59 schrieb Dr. Jürgen Vollmer:
Rolf Reintjes
: Wie kann ich das standardmaessige Starten von NFS, wie es jetzt eingestellt ist, deaktivieren?
nun der Client kann ja ruhig immer laufen, man muß das Filesystem ja nicht in /etc/fstab reinschreiben. Oder wenn dann mit "noauto". Dann muß man eben "händisch" mount /xyz absetzen wenn's man will.
Genau so mache ich das jetzt: In der fstab habe ich die Zeile geloescht. Wenn ich auf den anderen Rechner zugreifen will, mounte ich als root von Hand. Damit ich auch als normaler user mounten kann, versuche ich noch sudo zum Laufen zu bringen.
Bessere Möglichkeit ist den Automounter aufsetzten (am besten Version 4, ist auf SUSE drauf). Dann reicht ein ls /xyz und schon wird das Verzeichnis gemountet. Nach einem timout kann man es auch automatisch wieder aushängen lassen. Geht auch mit CDROM's und Floppys.
Den automounter habe ich nicht zum Laufen bekommen. Ich begnuege mich damit, von Hand zu mounten. Vielen Dank fuer die Hilfe. Gruss Rolf
Hallo, Rolf Reintjes wrote:
Am Mittwoch, 19. November 2003 16:59 schrieb Dr. Jürgen Vollmer:
Rolf Reintjes
: nun der Client kann ja ruhig immer laufen, man muß das Filesystem ja nicht in /etc/fstab reinschreiben. Oder wenn dann mit "noauto". Dann muß man eben "händisch" mount /xyz absetzen wenn's man will.
Genau so mache ich das jetzt: In der fstab habe ich die Zeile geloescht. Wenn ich auf den anderen Rechner zugreifen will, mounte ich als root von Hand. Damit ich auch als normaler user mounten kann, versuche ich noch sudo zum Laufen zu bringen.
Sudo? Aus man mount: "(iii) Normally, only the superuser can mount file systems. However, when fstab contains the user option on a line, then anybody can mount the corresponding system." Nimms bitte nicht persönlich, aber nach der Lektüre einiger Manpages (i.e mount und fstab) würden sich Deine Probleme sehr schnell in Luft auflösen... Gruss horst
Am Donnerstag, 20. November 2003 12:55 schrieb Horst Mueller:
Hallo,
Rolf Reintjes wrote:
Am Mittwoch, 19. November 2003 16:59 schrieb Dr. Jürgen Vollmer:
Rolf Reintjes
: nun der Client kann ja ruhig immer laufen, man muß das Filesystem ja nicht in /etc/fstab reinschreiben. Oder wenn dann mit "noauto". Dann muß man eben "händisch" mount /xyz absetzen wenn's man will.
Genau so mache ich das jetzt: In der fstab habe ich die Zeile geloescht. Wenn ich auf den anderen Rechner zugreifen will, mounte ich als root von Hand. Damit ich auch als normaler user mounten kann, versuche ich noch sudo zum Laufen zu bringen.
Sorry, ich habe den Thread nicht von Anfang an mitbekommen (hier kommt einfach zu viel an, und ich kann unmöglich jedes Posting lesen). Warum die fstab manipulieren, wenn es grade für diesen Fall ein Programm namens autofs gibt, das bei Bedarf alle erreichbaren nfs-shares mountet und auch wieder entfernt, wenn sie nicht mehr gebraucht werden. Einen Nachteil hat die Sache aber dann doch: autofs moutet alles unter in und dem selben Wurzelverzeichnis, z.B.: /net/<rechnername>. Wenn man directories anderer Rechner an bestimmten Stellen sehen, dann braucht man zusätzlich noch symbolic links ln -s /net/<pc1>/home/ich/du/er /home/wir/ihr sobald man auf /home/wir/ihr/warum.txt zugreift, wird die nfs-Verbindung automatisch aufgebaut. Wenn nach einer einstellbaren Zeit keine Zugriffe mehr auf /net/<pc1>/ blabla mehr erfolgt sind, dann wird die Verbindung automatisch abgebaut. mfg -- Peter Buckenleib Am Europakanal 8 91056 Erlangen Tel: 09131 992234 Fax: 09131 791045 Mail: peter.buckenleib@t-online.de
Am Donnerstag, 20. November 2003 12:55 schrieb Horst Mueller:
Hallo,
Rolf Reintjes wrote:
Am Mittwoch, 19. November 2003 16:59 schrieb Dr. Jürgen Vollmer:
Rolf Reintjes
: nun der Client kann ja ruhig immer laufen, man muß das Filesystem ja nicht in /etc/fstab reinschreiben. Oder wenn dann mit "noauto". Dann muß man eben "händisch" mount /xyz absetzen wenn's man will.
Genau so mache ich das jetzt: In der fstab habe ich die Zeile geloescht. Wenn ich auf den anderen Rechner zugreifen will, mounte ich als root von Hand. Damit ich auch als normaler user mounten kann, versuche ich noch sudo zum Laufen zu bringen.
Sudo?
Aus man mount:
"(iii) Normally, only the superuser can mount file systems. However, when fstab contains the user option on a line, then anybody can mount the corresponding system."
Nimms bitte nicht persönlich, aber nach der Lektüre einiger Manpages (i.e mount und fstab) würden sich Deine Probleme sehr schnell in Luft auflösen...
Vielen Dank fuer den Hinweis. Ich habe ihn befolgt und mit noauto,user in der fstab funktioniert alles, wie ich es moechte. Gruss Rolf
On Thursday 20 November 2003 11:11, Rolf Reintjes wrote:
Am Mittwoch, 19. November 2003 16:59 schrieb Dr. Jürgen Vollmer:
Rolf Reintjes
: Wie kann ich das standardmaessige Starten von NFS, wie es jetzt eingestellt ist, deaktivieren?
nun der Client kann ja ruhig immer laufen, man muß das Filesystem ja nicht in /etc/fstab reinschreiben. Oder wenn dann mit "noauto". Dann muß man eben "händisch" mount /xyz absetzen wenn's man will.
Genau so mache ich das jetzt: In der fstab habe ich die Zeile geloescht.
Installiere das Paket autofs4. Editiere die /etc/modules.conf. Dort findest Du eine Zeile # alias autofs autofs4 Entferne dort das Kommentarzeichen, sodaß die Zeile so aussieht: alias autofs autofs4 Bearbeite auch die /etc/sysconfig/autofs. Trage dort ein AUTOFS_OPTIONS="--timeout 5" Starte auf dem Rechner den portmap und den autofs: rcportmap start chkconfig portmap on rcautofs start chkconfig autofs on Wechsle jetzt in das Verzeichnis /net/<nfs-server>/<exportiertes verzeichnis> Dabei ist <nfs-server> durch den Namen Deines NFS-Servers zu ersetzen. Für <exportiertes verzeichnis> setzt Du den Namen des Verzeichnispfades ein, so wie ihn Dein NFS-Server exportiert.
Den automounter habe ich nicht zum Laufen bekommen. Ich begnuege mich damit, von Hand zu mounten.
Mit der o.a. Anleitung sollte es problemlos funktionieren. Kristian
Hallo, Rolf Reintjes wrote:
Ich habe 2 Rechner mit Suse 9.0. Auf beiden habe ich NFS-Server und NFS-Client per Yast eingerichtet. Alles funktioniert.
Die Netzwerkverbindung brauche ich aber nur manchmal. Starte ich jetzt mein Laptop ohne Netzverbindung zum anderen Rechner, kommt die folgende Fehlermeldung: Wie kann ich das standardmaessige Starten von NFS, wie es jetzt eingestellt ist, deaktivieren?
Wie kann ich bei beiden Rechnern die NFS-Dienste nur bei Bedarf aktivieren?
In YaST-System-Runleveleditor den automatischen Start von nfs und nfsserver deaktivieren. Dann bei Bedarf: Server: rcnfsserver start/stop Client: rcnfs start/stop Gruss horst
participants (5)
-
Dr. Jürgen Vollmer
-
Horst Mueller
-
Kristian Köhntopp
-
Peter.Buckenleib@t-online.de
-
Rolf Reintjes