Fout melding tijdens opstarten

Tijdens het opstarten verschijnt de volgende melding:
Failed to start Create Volatile Files and Directories.

systemctl status systemd-tmpfiles-setup.service geeft mij het volgende:


linux-1kf0:/ # systemctl status systemd-tmpfiles-setup.service
● systemd-tmpfiles-setup.service - Create Volatile Files and Directories
   Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Wed 2017-05-31 12:52:20 CEST; 36min ago
     Docs: man:tmpfiles.d(5)
           man:systemd-tmpfiles(8)
  Process: 2000 ExecStart=/usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev (code=exited, status=1/FAILURE)
 Main PID: 2000 (code=exited, status=1/FAILURE)

May 31 12:52:20 linux-1kf0 systemd[1]: Starting Create Volatile Files and Directories...
May 31 12:52:20 linux-1kf0 systemd-tmpfiles[2000]: [/usr/lib/tmpfiles.d/cups.conf:3] Unknown group 'sys'.
May 31 12:52:20 linux-1kf0 systemd[1]: systemd-tmpfiles-setup.service: Main process exited, code=exited, status=1/FAILURE
May 31 12:52:20 linux-1kf0 systemd[1]: Failed to start Create Volatile Files and Directories.
May 31 12:52:20 linux-1kf0 systemd[1]: systemd-tmpfiles-setup.service: Unit entered failed state.
May 31 12:52:20 linux-1kf0 systemd[1]: systemd-tmpfiles-setup.service: Failed with result 'exit-code'.
linux-1kf0:/ # 

Het heeft blijkbaar geen effect op het opstarten, de boel blijft ook niet hangen.
Maar weet iemand wat deze melding inhoudt, en kan ik het oplossen?

Nog iemand met hetzelfde probleem (en een tip voor een oplossing)

https://www.reddit.com/r/openSUSE/comments/6cke0p/systemd_error_failed_to_start_create_volatile/

Ook mijn installatie was/is een “verse” installatie.

Ik draai geen TW, dus ik gok een beetje.

jansteen heeft al een verwizjing gegeven.

Volgens mij zegt de foutmelding dat in het configuratie bestand /usr/lib/tmpfiles.d/cups.conf de group sys is vermeld. In mijn openSUSE 31.1:

henk@boven:/usr/lib/tmpfiles.d> cat cups.conf 
# See tmpfiles.d(5) for details
d /run/cups 0755 root lp -
d /run/cups/certs 0511 lp sys -
d /var/spool/cups/tmp - - - 30d
henk@boven:/usr/lib/tmpfiles.d>

staat dat ook, maar dat kun je zelf in je eigen TW bekijken.

Dan zegt de foutmelding dat die group niet bestaat. In mijn openSUSE 31.1:

henk@boven:/usr/lib/tmpfiles.d> grep sys: /etc/group
sys:x:3:
henk@boven:/usr/lib/tmpfiles.d>

Hier bestaat hij dus wel. Controleer dat ook bij je TW.
Als dat niet zo is, is er iets mis bij één van de twee. Het lijkt dan dat sys is vervallen bij TW, maar dat niet “iedereen dat weet”.

Dat lijkt mij dan een bug rapport waard.


jsteen@linux-1kf0:/usr/lib/tmpfiles.d> grep sys: /etc/group
jsteen@linux-1kf0:/usr/lib/tmpfiles.d> 

Geen sys meer dus…
Ik zal het rapporteren
Bedankt

Graag. Post je hier de link naar het report even? Ik ben ook nieuwsgierig naar het resultaat.

https://bugzilla.opensuse.org/show_bug.cgi?id=1042053

Hopelijk de bug goed gerapporteerd…
Dit is pas mijn 2e bug die ik bij openSUSE heb gerapporteerd

Hier wel TW, maar niet hetzelfde probleem en ook gewoon een group sys. Maar, geen btrfs. @jansteen Jij wel btrfs ?
Kun je ook 's output posten van

ls -l /etc/group*

Nog een gedachte: Hoe update je je systeem? Dwz met welk commando?

Het is een verse installatie, en heb de bestaande mountpoints geïmporteerd.
Geen Btrfs
Gebruik de netwerkinstallatie iso voor installatie
Ik had de melding direct na het installeren en herstarten van het systeem.

De output zal ik vanavond even posten (zit nu op mijn werk)
Misschien is er wat verkeerd gegaan tijdens de installatie?
Ik kan op dit systeem makkelijk een herinstallatie doen, heb alleen pacman toegevoegd, maar verder nog geen programma’s e.d geïnstalleerd.

Ik gebruik het volgende commando voor update:


zypper dup --no-allow-vendor-change

Ik heb intussen wel gezien dat de group sys naar ‘group-obsolete’ zou gaan, maar ook mijn cups.conf wil een group sys hebben, en die is er ook. Lijkt me inderdaad een bug.

Voor de zekerheid heb ik Tumbleweed in een VM geinstalleerd

Dezelfde foutmelding tijdens opstarten.


jsteen@linux-689w:~> systemctl status systemd-tmpfiles-setup.service
● systemd-tmpfiles-setup.service - Create Volatile Files and Directories
   Loaded: loaded (/usr/lib/systemd/system/systemd-tmpfiles-setup.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2017-06-01 19:20:29 CEST; 10min ago
     Docs: man:tmpfiles.d(5)
           man:systemd-tmpfiles(8)
  Process: 740 ExecStart=/usr/bin/systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev (code=exited, status=1/FAILURE)
 Main PID: 740 (code=exited, status=1/FAILURE)

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
jsteen@linux-689w:~> 

Geen melding van group sys

Maar


sudo journalctl -x -b 

geeft onder andere:


-- Unit plymouth-read-write.service has begun starting up.
jun 01 19:20:29 linux-689w systemd-tmpfiles[740]: [/usr/lib/tmpfiles.d/cups.conf:3] Unknown group 'sys'.
jun 01 19:20:29 linux-689w systemd-tmpfiles[740]: Cannot set file attribute for '/var/log/journal', value=0x00800000, mask=0x00800000: Operation not supported
jun 01 19:20:29 linux-689w systemd-tmpfiles[740]: Cannot set file attribute for '/var/log/journal/03bc3c94f49f48b0ac8a20049853b8d5', value=0x00800000, mask=0x00800000: Operation not supported
jun 01 19:20:29 linux-689w systemd[1]: systemd-tmpfiles-setup.service: Main process exited, code=exited, status=1/FAILURE
jun 01 19:20:29 linux-689w systemd[1]: Failed to start Create Volatile Files and Directories.
-- Subject: Unit systemd-tmpfiles-setup.service has failed
-- Defined-By: systemd


jsteen@linux-689w:~> ls -l /etc/group*
-rw-r--r-- 1 root root 675  1 jun 19:13 /etc/group
-rw-r--r-- 1 root root 651  1 jun 19:09 /etc/group-
jsteen@linux-689w:~> 

Verder nergens geen last van, het systeem blijft niet “hangen” dus niet echt een probleem.

Het heeft iets met cups, dus met printen te maken. Dus zolang je dat niet doet …
En zelfs dan hoeft het niet fataal te wezen.