Re: /var noch nicht eingehaengt wenn systemd-tmpfiles-setup laeuft?
On Sat, 25 Mar 2017 22:07:19 +0100, Sven Joachim <svenjoac@gmx.de>
wrote:
>Am 25.03.2017 um 21:11 schrieb Marc Haber:
>> auf zwei meiner > 40 Jessie-Systeme (mit systemd) passiert es
>> reproduzierbar, dass ich mich nach einem Reboot nicht einloggen kann,
>> weil /var/run/sshd fehlt, obwohl das qua Datei in /usr/lib/tmpfiles.d
>> angelegt werden sollte.
>>
>> Da auch /var/run/screen und /var/run/lighttpd fehlen, und dies die
>> einzigen Dateien in /usr/lib/tmpfiles.d sind, die tmpfiles in /var/run
>> anlegen wollen, vermute ich, dass systemd-tmpfiles-setup läuft, bevor
>> /var eingehängt ist.
>>
>> Kann das sein?
>
>Sofern /var ein lokales Dateisystem ist,
Ist es.
>eigentlich nicht, denn
>systemd-tmpfiles-setup hängt von local-fs.target ab, und dies wiederum
>vom Mounten aller lokalen und automatisch eingehängten Dateisysteme.
>Mit "systemctl show local-fs.target | grep ^Requires" kannst du das
>überprüfen.
|[11/508]mh@torres:~$ sudo systemctl show local-fs.target | grep '^Requires'
|Requires=-.mount
|[12/509]mh@torres:~$
>Und nach einem "mount --bind / /mnt" kannst du nachsehen, ob sich die
>vermissten Verzeichnisse in /mnt/var/run finden, was bei deiner
>Hypothese der Fall sein müsste.
Das ist der Fall, in der Tat.
Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
Reply to: