#682 closed Defekt (bleibt so)
Nach Entragen in ein Projekt dauert es eine Weile, bis die neue Gruppenzugehörigkeit auf den LtspServern ankommt
| Reported by: | Rüdiger Kupper | Owned by: | bau |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2012/13 |
| Component: | Webdienst: Linuxmusterlösung | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: |
Description
Grade habe ich mich in meine diesjährigen Klassen eingetragen, das hat gut funktioniert.
(ticket:127 ist also nach wie vor behoben, das ist nicht das Problem.)
Ich bin auch auf dem paedml und allen LTSP-Servern in den korrekten neuen Unix-Gruppen -- außer auf LTSP118. Da bin ich noch in den alten Gruppen und kann daher nicht auf die Ordner zugreifen.
Wieso hat den LTSP118 meine neuen Gruppen nicht vom LDAP-Server mitgeteilt bekommen? Alle anderen Server haben's ja auch mitbekommen.
(Möglicherweise wichtig ist, dass ich die Änderung von einem Client aus vorgenommen habe, der am LTSP118 hing. Aber verstehen tu ich's nicht.)
Change History (4)
comment:1 by , 14 years ago
| Resolution: | → bleibt so |
|---|---|
| Status: | new → closed |
comment:2 by , 14 years ago
| Summary: | Nach eintragen in meine Klassen in der Schulkonsole wurden meine UNIX-Gruppen auf LTSP118 nicht angepasst → Nach Entragen in ein Projekt dauert es eine Weile, bis die neue Gruppenzugehörigkeit auf den LtspServern ankommt |
|---|
comment:3 by , 14 years ago
Ich bin gerade wieder auf dieses Problem hereingefallen:
Habe in der Schulkonsole ein Projekt für meinen NwT-Kurs angelegt. Dennoch konnten die neu eingetragenen Schüler nicht in den Gruppentauschordner schreiben.
Ursache ist der "name service cache daemon" nscd, der auf den LtspServern läuft. Der cached die Anmeldeinformationen lokal für einige Zeit, damit nicht ständig LDAP-Anfragen herausgehen.
Trägt man einen Schüler in der Schulkonsole in ein Projekt ein, so wird er in die zugehörige Unix-Gruppe gesteckt. Auf dem paedml ist er dann auch sofort in dieser Gruppe, die Information kommt aber nicht gleich auf den LtspServern an, weil die dort laufenden nscd nicht mitbekommen, dass sich etwas geändert hat.
Wartet man einige Zeit, löst sich das Problem von selbst. Muss es schnell gehen, kann man die nscd auf den LtspServern auch anweisen, ihren Cache sofort zu aktualisieren:
linadmin@ltsp118:~$ sudo nscd -i group
Danach können die Schüler auf den Gruppentauschordner zugreifen.
Nach einem Tag waren die Änderungen auch auf LTSP118 angekommen. Woher die Verzögerung kommt, ist unklar.