Hallo! Hab ein eigenartiges Problem mit knfs:-( 2x Fileserver (knfs und samba): Suse 7.3 Kernel Vanilla 2.4.18 Patch für XFS Alle Updates für 7.3 Beides sind identische Maschinen, auch von der Konfiguration her. Clients: Solaris/SPARC (uninteressant, keine Probleme) Linux Suse7.3 Vanilla 2.4.18 Patch für ACL Alle Updates für 7.3 Alle Linuxclients können von beiden Servern alle Freigaben mounten, bis auf einen Client. Dieser hat ein Problem: Kann von Server1 alle Freigaben mounten und wieder unmounten, beliebig oft. Kann von Server2 alle Freigaben mounten und wieder unmounten, allerding nur einmal! Danach kann er von diesen drei Freigaben nur noch eine mounten und unmounten (wieder beliebig oft), die beiden anderen werden mit Fehlermeldungen abgebrochen. Fehlermeldung auf dem Client (bornx, sorry wegen den umgebrochenen Zeilen): bornx:/etc # mount -t nfs -o rw,vers=2,rsize=8192,wsize=8192,proto=udp linux2:/raid3 /raid3 mount: linux2:/raid3 failed, reason given by server: Permission denied Gleichzeitig Fehlermeldung auf dem Server (linux2; messages): Jul 19 10:04:56 linux2 rpc.mountd: authenticated mount request from 172.22.73.120:751 for /raid3 (/raid3) Jul 19 10:04:56 linux2 rpc.mountd: getfh failed: Operation not permitted Was kann das sein? Ich steh im Moment total auf dem Schlauch, obwohl ich schon einiges an Erfahrungen mit nfs gesammelt habe. Selbstverständlich habe ich überall gleiche Mountparameter verwendet, dei /etc/exports geprüft usw. Der Witz dabei ist ja auch, das es beim ersten mal funktioniert und dann nicht mehr. Kann mir jemand einen Tip geben? -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main
Hi Peter, Peter Kuechler wrote,
Hallo!
Hab ein eigenartiges Problem mit knfs:-(
Wie immer NFS ;)
2x Fileserver (knfs und samba):
Suse 7.3 Kernel Vanilla 2.4.18 Patch für XFS Alle Updates für 7.3
Beides sind identische Maschinen, auch von der Konfiguration her.
Clients:
Solaris/SPARC (uninteressant, keine Probleme)
Linux Suse7.3 Vanilla 2.4.18 Patch für ACL Alle Updates für 7.3
Alle Linuxclients können von beiden Servern alle Freigaben mounten, bis auf einen Client. Dieser hat ein Problem:
Kann von Server1 alle Freigaben mounten und wieder unmounten, beliebig oft. Kann von Server2 alle Freigaben mounten und wieder unmounten, allerding nur einmal! Danach kann er von diesen drei Freigaben nur noch eine mounten und unmounten (wieder beliebig oft), die beiden anderen werden mit Fehlermeldungen abgebrochen.
Fehlermeldung auf dem Client (bornx, sorry wegen den umgebrochenen Zeilen):
bornx:/etc # mount -t nfs -o rw,vers=2,rsize=8192,wsize=8192,proto=udp linux2:/raid3 /raid3 mount: linux2:/raid3 failed, reason given by server: Permission denied
Gleichzeitig Fehlermeldung auf dem Server (linux2; messages):
Jul 19 10:04:56 linux2 rpc.mountd: authenticated mount request from 172.22.73.120:751 for /raid3 (/raid3) Jul 19 10:04:56 linux2 rpc.mountd: getfh failed: Operation not permitted Was kann das sein?
Keine Ahnung. Ressourcenproblem? Schau dir doch mal den Source an und guck was der rpc.mountd versucht. oder strace mal den rpc.mountd.
Der Witz dabei ist ja auch, das es beim ersten mal funktioniert und dann nicht mehr. Kann mir jemand einen Tip geben?
Irgendwelche Paketfilter im Spiel? Ansonsten Client plattmachen, geht bestimmt schneller, macht aber natürlich weniger Spaß als das Problem zu debuggen. gruß Waldemar -- 8485 D0CE 2743 656E 867C 5C93 0317 AFD8 BE21 BD90
Am Freitag, 19. Juli 2002 12:22 schrieb Waldemar Brodkorb: Hallo Waldemar, danke erstmal für deine Hilfe, aber leider komme ich da nicht weiter.
Hi Peter, Peter Kuechler wrote,
Hallo!
Hab ein eigenartiges Problem mit knfs:-(
Wie immer NFS ;)
Naja, ich hatte sehr lange Ruhe jetzt...
2x Fileserver (knfs und samba): [...usw...] Was kann das sein?
Keine Ahnung. Ressourcenproblem? Schau dir doch mal den Source an und guck was der rpc.mountd versucht. oder strace mal den rpc.mountd.
Nein, alle anderen können munter weiter mounten und unmounten, und die brauchen ja auch Resourcen. Und solche Sachen wir tracen kann ich da nicht machen, ist eine Produktionsmaschine (der Server, der Client nicht)
Der Witz dabei ist ja auch, das es beim ersten mal funktioniert und dann nicht mehr. Kann mir jemand einen Tip geben?
Irgendwelche Paketfilter im Spiel?
Nee, nichts dergleichen. Auch hier gilt: Wenn sie greifen würden, warum nicht beim ersten mal?
Ansonsten Client plattmachen, geht bestimmt schneller, macht aber natürlich weniger Spaß als das Problem zu debuggen.
Dachte ich auch:-( Also: Nachtrag 1: der Client war vorher eine Suse7.2 und hat das plötzlich gemacht. Im Zuge unserer Konsolidierung hab ich ihn neu installiert (s.o.) Promt das gleiche Problem mit genau den gleichen Ressourcen auf der gleichen Maschine. Nachtrag 2: Wenn ich auf dem Server den nfsserver stoppe und wieder starte, dann kann der Client genau 1mal das Zeugs mounten und wieder unmounten. danach ist wieder dunkel. Aber alle anderen können noch, ohne Einschränkung. Nachtrag 3: Ich habe noch weiter gesucht. Bei der Fehlermeldung auf dem Server "Jul 19 10:04:56 linux2 rpc.mountd: getfh failed: Operation not permitted" geht es scheinbar um einen Systemaufruf zum besorgen eines Filehandels. Siehe man rpc.mountd: DESCRIPTION The rpc.mountd program implements the NFS mount protocol. When receiving a MOUNT request from an NFS client, it checks the request against the list of currently exported file systems. If the client is permitted to mount the file system, rpc.mountd obtains a file handle for requested directory and returns it to the client. Nur frage ich mich, wenn da tatsächlich aufklatscht, warum dann nur ab dem zweiten Versuch und nur bei diesem Rechner? Also, wenn noch jemand was weiß was ich nicht weiß, lasst es mich bitte wissen ;-)) -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main
Hallo NFS-Peter ;), Peter Kuechler wrote,
Am Freitag, 19. Juli 2002 12:22 schrieb Waldemar Brodkorb:
Wie immer NFS ;)
Naja, ich hatte sehr lange Ruhe jetzt...
NFS ist halt Kacke ;)
Wenn sie greifen würden, warum nicht beim ersten mal?
BUG! Ich habe mal ein bißerl für dich gegoogelt, Ihr Susianer seit ja so unselbstständig *fg*
Also, wenn noch jemand was weiß was ich nicht weiß, lasst es mich bitte wissen ;-))
Mach mal ein Update der NFS-Utils auf dem Client. nfs-utils 1.0 ist bei Debian dabei, merkwürdigerweise findet sich auf nfs.sourceforge.net nur 0.3.3 ?? gruß Waldemar -- 8485 D0CE 2743 656E 867C 5C93 0317 AFD8 BE21 BD90
Am Freitag, 19. Juli 2002 13:28 schrieb Waldemar Brodkorb:
Hallo NFS-Peter ;),
Auweia, hat sich das schon rumgesprochen...;-))
Peter Kuechler wrote,
Am Freitag, 19. Juli 2002 12:22 schrieb Waldemar Brodkorb:
Wie immer NFS ;)
Naja, ich hatte sehr lange Ruhe jetzt...
NFS ist halt Kacke ;)
Wenn sie greifen würden, warum nicht beim ersten mal?
BUG! Ich habe mal ein bißerl für dich gegoogelt, Ihr Susianer seit ja so unselbstständig *fg*
Schande über mich (oder doch nicht?)
Also, wenn noch jemand was weiß was ich nicht weiß, lasst es mich bitte wissen ;-))
Mach mal ein Update der NFS-Utils auf dem Client. nfs-utils 1.0 ist bei Debian dabei, merkwürdigerweise findet sich auf nfs.sourceforge.net nur 0.3.3 ??
Ok, jetzt mal im Ernst: Auf Grund der Tatsache, das alle anderen Clients mit der gleichen Version/Installation/Konfiguration funktionieren, nur der eine nicht, hab ich nicht an einen Fehler in den Tools gedacht. Und was die Versionsnummern betrifft: Aus einem anderen Anlass heraus habe ich mich letzt auch mal kurz nach neueren versionen umgesehen und bin dabei auch auf diese Ungereimtheiten gestossen. Da ich diese Sache nicht durchschaut habe, bin ich lieber bei den Versionen geblieben, die bei Suse7.3 dabei waren. Ich wedre es aber trotzdem mal versuchen, da ich im Moment keine andere Lösung habe. -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main
Am Montag, 22. Juli 2002 09:05 schrieb Peter Kuechler: Jetzt muß ich mich selber Ergänzen;-)
Mach mal ein Update der NFS-Utils auf dem Client. nfs-utils 1.0 ist bei Debian dabei, merkwürdigerweise findet sich auf nfs.sourceforge.net nur 0.3.3 ??
Ich war eben nochmal auf http://download.sourceforge.net/nfs/ und siehe da, auf einmal gibbet eine Version nfs-utils-1.0.1.tar.gz Ich werde mir die mal überstzen und sehen, wie es läuft. -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main
Am Freitag, 19. Juli 2002 13:28 schrieb Waldemar Brodkorb: [...]
Mach mal ein Update der NFS-Utils auf dem Client. nfs-utils 1.0 ist bei Debian dabei, merkwürdigerweise findet sich auf nfs.sourceforge.net nur 0.3.3 ??
Ich habe es übersetzt und installiert (1.0) und siehe da, der Fehler ist weg. So weit so gut. Aber warum der Fehler bei mehreren identischen Maschinen nicht aufgetreten ist, leuchtet mir immer noch nicht ein. Danke nochmal für alle Hilfemails, -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main
Hallo Peter, Peter Kuechler wrote,
Am Freitag, 19. Juli 2002 13:28 schrieb Waldemar Brodkorb:
[...]
Mach mal ein Update der NFS-Utils auf dem Client. nfs-utils 1.0 ist bei Debian dabei, merkwürdigerweise findet sich auf nfs.sourceforge.net nur 0.3.3 ??
Ich habe es übersetzt und installiert (1.0) und siehe da, der Fehler ist weg. So weit so gut. Aber warum der Fehler bei mehreren identischen Maschinen nicht aufgetreten ist, leuchtet mir immer noch nicht ein.
Danke nochmal für alle Hilfemails,
Ach shit, kann doch nicht sein, als nächstes wollte ich vorschlagen das du dich mal nach nem stabilen Linuxsystem --> Debian 3.0 umschaust und installierst. So ist das bei Bugs, die kommen und gehen, manchmal auch ohne Determinismus. gruß Waldemar -- 8485 D0CE 2743 656E 867C 5C93 0317 AFD8 BE21 BD90
Am Montag, 22. Juli 2002 20:43 schrieb Waldemar Brodkorb:
Hallo Peter, Peter Kuechler wrote,
Am Freitag, 19. Juli 2002 13:28 schrieb Waldemar Brodkorb:
[...]
Mach mal ein Update der NFS-Utils auf dem Client. nfs-utils 1.0 ist bei Debian dabei, merkwürdigerweise findet sich auf nfs.sourceforge.net nur 0.3.3 ??
Ich habe es übersetzt und installiert (1.0) und siehe da, der Fehler ist weg. So weit so gut. Aber warum der Fehler bei mehreren identischen Maschinen nicht aufgetreten ist, leuchtet mir immer noch nicht ein.
Danke nochmal für alle Hilfemails,
Ach shit, kann doch nicht sein, als nächstes wollte ich vorschlagen das du dich mal nach nem stabilen Linuxsystem --> Debian 3.0 umschaust und installierst.
Ätsch;-))
So ist das bei Bugs, die kommen und gehen, manchmal auch ohne Determinismus.
Stimmt leider. Aber was die Stabilität von Suse7.3 betrifft, kann ich mich eigentlich nicht beklagen. Vorrausgesetzt, man ändert ein paar Sachen und rührt andere dafür nicht an...:-)) -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main
On Friday 19 July 2002 10:14, Andrees Beekmans wrote: [...]
habe von einem Freund eine Festplatte bekommen mit Linux und KDE drauf. Bei Ihm hat das System normal gebootet und ist anschl. automatisch ins grafische KDE-Anmeldefenster gegangen. Mein Problem ist nun, dass ich in meinem System nun eine andere Grafikkarte und auch einen anderen Monitor habe. Das Ergebnis ist jetzt, dass ich nach den Hochfahren jetzt einen schwarzen Bildschirm vor mir sehe!
Wie kann ich denn jetzt die Grafik-Einstellungen anpassen bzw. wie kann ich verhindern, das mein System gleich KDE startet. [...] Hauaha, erst lesen macht wirklich schlau, anders herum kann das schon mal schmerzhaft oder teuer werden. *lach*
Du hast auf jedem GNU-Linux System immer noch einige Konsolen, vergleichbar dem guten alten DOS Screen. (Liebe Gemeinde, bitte nicht hauen, ist nur als bildlicher Vergleich gemeint) Auf diese Konsole schaltest Du mit <Alt>+<F1> bis <Alt>+<F12> hin und her, auf <AlT>+<F7> ist normalerweise Deine X-Window Session. In der Konsole kannst Du deinen X-Server einrichten und zwar folgender massen: 1. Du schaltest mit <Alt>+<F1> auf die erste Konsole um. Du solltest jetzt eine Eingabeaufforderung sehen. 2. Du loggst dich als User root ein. Dazu wäre es von Vorteil, wenn dein Freund dir das root Password nennen würde. :) 3.0 Du konfigurierst dein X-Window neu. Dazu ist es nötig Beschreibungen aller Hardware wie Grafikkarte, Monitor, Maus und evtl Drucker bei der Hand zu haben. Allerdings ist das, wie fast immer unter Unix, auf mehreren Wegen machbar. 3.1. SuSE bzw unter jedem anderen GNU-Linux 3.1.1 X-Free 3.x : Du startes SAX (nur bei SuSE) oder XF86Setup (auf allen Linuxen vorhanden) und richtest die Hardware ein. 3.1.2 X-Free 4.x : Du startest SAX2 (nur bei SuSE) oder xf86cfg (auf allen Linuxen vorhanden) und richtest die Hardware ein. Die Vorgehensweise ist fast selbsterklärend. Ich würde die originären Programme XF86Setup bzw. xf86cfg vorziehen aber das ist wohl Geschmackssache. Zumindestens kannst Du dann auch auf anderen Systemen einen X-Window Server einrichten und nicht nur auf einer SuSE. Hab ich schon gesagt das ich etwas gegen proprietäre Lösungen habe *grins* Tschüss, Thomas
participants (3)
-
Peter Kuechler
-
Thomas Templin
-
Waldemar Brodkorb