Am 21.08.2014 13:27, schrieb Andreas Tille: > Hi Sven, > > On Thu, Aug 21, 2014 at 12:53:20PM +0200, Sven Hartge wrote: >>> Von mir aus - da kann man sich dran gewöhnen (auch wenn ich den Sinn >>> für halt - wie einer meiner Vorredner hier - nicht so ganz verstehe). >> >>> Aber wie kann ich systemd dazu bringen, auch immer *zuverlässig* >>> abzuschalten? >> >> Wie lange hast du gewartet, bis du gemeint hast, das Gerät würde sich >> nicht abschalten? >> >> systemd hat einen 90-Sekunden-Timeout für Services, die sich beenden >> sollen. > > OK, ich habe sicher keine 90 Sekunden gewartet. Ein blinkender Cursor > auf schwarzem Grund sieht mir danach aus, als würde nichts sinnvolles > mehr passieren. Dann sollte da wohl eher sowas wie "waiting for all > services to stop" oder so stehen. > >> Je nachdem, was bei deinem System passiert, kann es sein, dass du >> einfach ein wenig länger warten musst. >> >> Ich habe mittelerweile 5 Sid/Unstable Systeme auf systemd und keine >> Shutdown-Probleme. >> >> Zwei Systeme zeigen ab und zu diesen 90-Sekunden-Timeout beim Shutdown, >> weil irgendein Service sich nicht korrekt beendet. Das habe ich aber >> noch nicht fertig debuggt. > > Guter Hinweis - ich werde bim nächsten Mal auf die Uhr sehen. :-) Ich vermute hier cron, im speziellen den popularity-contest cronjob. Der läuft mindestens einmal in der Woche und erzeugt über den su -s /bin/sh -c "/usr/sbin/popularity-contest" nobody Aufruf ein user session via user@65534.service. Diese unit hängt dann beim shutdown (für 90sec). (Je nachdem wie oft du rebootest, könnte das mit dem 2 von 10 mal hinkommen). Boote mal wie bereits gesagt mit systemd.show_status=true, da solltest du dann eine entsprechende Fehlermeldung bekommen beim shutdown. Lasst es mich wissen, ob das Problem bei euch auch auf user@65534.service zurückzuführen ist. Gruß, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
Attachment:
signature.asc
Description: OpenPGP digital signature