[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: