#1231 closed Defekt (erledigt)
NFS und bind-mounts
| Reported by: | bau | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | schnell erledigen | Milestone: | Schuljahr 2013/14 |
| Component: | Software: Ubuntu | Severity: | beeinträchtigt den Unterricht vieler Lehrer |
| Keywords: | Cc: | Rüdiger Kupper |
Description
Ich habe grade was sehr beunruhigendes gelesen:
"Ein mit bind einghängtes Verzeichnis kann man nicht per nfs exportieren, schade."
Anscheinend ist das nicht das, was gehen sollte - MIST!
OK, wir haben ja einen kleinen Samba-Workaround gemacht, mit dem wir das HomeVZ per CIFS nach /home/pam_mount/%USER/ mounten und dann per bind-mount ins HomeVZ bringen, das funktioniert dann anscheinend. Das korrekte Verzeichnis ist übrigens laut linuxmuster.net nicht __Schueler sondern !_schueler
Change History (12)
comment:1 by , 13 years ago
| Priority: | normal → hoch |
|---|---|
| Severity: | normal → kritisch |
comment:2 by , 13 years ago
Manchmal frage ich mich, in welcher geistigen Umnachtung ich gearbeite habe - sei's drum :-)
Ich habe leider einen Unterstrich vergessen, das Verzeichnis heißt __Schueler mit zwei Unterstrichen!
Mangels cssh konnte ich es am Freitag nicht auf allen LTSP machen, das habe ich jetzt erledigt - Problem sollte behoben sein!
comment:4 by , 13 years ago
natürlich habe ich den vergessen - beim Nachsehen habe ich gemerkt: Dort war noch alles mit __Schueler formuliert, das Problem ist dort also nicht aufgetaucht. Ich habe !_schueler ergänzt.
comment:5 by , 13 years ago
Gut!
Wenn ich mich auf ltsp6 virtuell einlogge sehe ich jetzt unter __Schueler die Verzeichnisse. Aber _schueler gibt es nicht.
comment:6 by , 13 years ago
Das scheint manchmal ein Problem der linuxmuster.net mit ihren bind-mounts zu sein. Irgendwie soll die die Schülerhomes nach !_schueler mounten, das hat aber manchmal nicht zuverlässig funktioniert. Deshalb habe ich den Workaround mit __Schueler wieder reaktiviert
comment:7 by , 13 years ago
Ich bekomme heute an ltsp4 beim Versuch, mein Homeverzeichnis anzuzeigen, wieder die Fehlermeldung mit dem ungültigen NFS-Handle. Das Fenster bleibt dann einfach grau.
follow-up: 10 comment:8 by , 13 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | new → closed |
Ich habe nun in der /etc/exports auf dem paedml das Attribut crossmnt wieder entfernt. Jetzt werden die bind-mounts nicht mehr mitexportiert, der NFS-Zugriffsfehler ist weg. Der pam_mount übernimmt nun die ganze Arbeit. Ich lasse jetzt aber nur noch das __tauschen aus /home/pam_mounts/%(USER)/ per bind-mount rüberholen, den Rest mounte ich direkt auf den LTSP-Servern.
Fehler sollte jetzt aber endgültig weg sein.
comment:10 by , 13 years ago
Replying to bau:
Ich lasse jetzt aber nur noch das __tauschen aus /home/pam_mounts/%(USER)/ per bind-mount rüberholen
? Hast Du auch entfernt, oder?
comment:11 by , 13 years ago
Ja, momentan wird nur noch das HomeVZ pr cifs gemountet.
Leider wieder der Effekt, dass es beim ausloggen nicht geumountet wird. Das passiert jetzt leider (immer?) oft!
Hbae den Workaround wieder in Betrieb genommen.
Halle Jens,
sagtest Du nicht, Du hast den Workaround auf ltsp4 umgesetzt? Ich erhalte noch immer die Fehlermeldung, dass "__Schueler" ein veraltetes Handle hat.
Das verhindert übrigens, dass man mit Nautilus sein Homeverzeichnis anzeigen kann. Die Kollegen, die nicht des Terminal fähig sind, können also nicht auf ihre persönlichen Dateien zugreifen.
Daher setze ich das auf hohe Priorität.