Opened 15 years ago
Closed 14 years ago
#12 closed Defekt (erledigt)
Homeverzeichnisse nach dem Hochfahren der LTSP-Server manchmal nicht gemountet
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bei Gelegenheit | Milestone: | Wunschliste |
| Component: | Server: Linux Terminal Server (LTSP) | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: |
Description
Ursache noch unklar, es sollte aber eine Lösung gefunden werden.
Change History (10)
comment:1 by , 15 years ago
| Status: | new → accepted |
|---|
comment:2 by , 15 years ago
comment:3 by , 15 years ago
Symptomatische Behandlung: Nach dem Hochfahren mittels mountpoint die Mountpoints /home/teachers und /home/students überprüfen und bei Bedarf mount -a ausführen. Optional: Warnung im Syslog hinterlassen.
comment:4 by , 15 years ago
Möglicherweise ist die ursache dieser Bug: Launchpad:525154. Mir ist etwas unklar, ober der nun schon gefixt ist oder nicht.
comment:6 by , 15 years ago
| Resolution: | → wontfix |
|---|---|
| Status: | accepted → closed |
Da es ein bekannter Bug zu sein scheint besteht Hoffnung auf Lösung in Oneiric. Außerdem sollten wir mal probieren, auf nfs4 umzustellen.
Anschlussticket: #74.
comment:7 by , 15 years ago
| Priority: | major → critical |
|---|---|
| Resolution: | wontfix |
| Status: | closed → reopened |
Das Problem besteht in Oneiric weiter.
- Todo
- Initskript schreiben, dass nach dem Hochfahren ein
mount -amacht.
comment:8 by , 15 years ago
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Initskript auf den LtspServer angelegt: /etc/init.d/kepler--mountall-workaround. Wird ausgeführt in allen Runlevels 2-5. (Default-Runlevel für Ubuntu ist 2.)
comment:9 by , 15 years ago
| Priority: | hoch → gering |
|---|---|
| Resolution: | erledigt |
| Severity: | → normal |
| Status: | closed → reopened |
Das Problem tritt sporadisch noch immer mal wieder auf, wenn beim Hochfahren ein nfs-Timeout auftritt. Z.B. in diesen Fällen:
- das Netzwerk steht beim Hochfahren erst zu spät zur Verfügung, z.B. weil die Switche lange brauchen, um ihren "Spanning-Tree" zu finden.
- der paedml antwortet zu langsam, weil z.B. gerade ein Backup läuft
Mögliche Lösungen:
- Das kepler--mountall-workaround-Skript als regelmäßigen Cronjob laufen lassen, etwa jede Stunde
- Beim nfs-Mount-Befehl die Option "bg" setzen, so dass der Mount bei einem Timeout nicht abbricht, sondern regelmäßig weiter versucht wird (vielleicht die elegantere Lösung)
comment:10 by , 14 years ago
| Milestone: | → Wunschliste |
|---|---|
| Resolution: | → erledigt |
| Status: | reopened → closed |
Das Skript ist jetzt in /etc/cron.hourly verlinkt.
Update: Nach einem Reboot der LTSP-Server eben gerade waren die Homeverzeichnisse auf allen vier Servern nicht gemountet. Ursache weiterhin unklar.