2014-12-05 12:41 GMT+03:00 Peter Lemenkov <lemen...@gmail.com>: > 2014-12-05 4:43 GMT+03:00 Lennart Poettering <lenn...@poettering.net>: >> On Thu, 04.12.14 20:12, Peter Lemenkov (lemen...@gmail.com) wrote: >> >>> Hello All! >>> >>> I'm playing with systemd-nspawn@.service and cannot make it work. It >>> seems that similar issues were discussed (and addressed upstream) in >>> Debian bug #770275 ( https://bugs.debian.org/770275 ) however I >>> believe I've hit by something else. >>> >>> What I've done so far: >>> >>> * Ensured that /var/lib/container exists >>> * Created both /var/log/journal/<machineid> and >>> /var/lib/container/<containername>/var/log/journal/<machineid> >>> * Ensured that Storage=persistent is set in >>> /var/lib/container/<containername>/etc/systemd/journald.conf >>> >>> Every my attempt to run "systemctl status >>> systemd-nspawn@<containername>" ended up like this: >>> >>> https://paste.fedoraproject.org/156640/14177088/ >>> >>> Please note that systemd-journald fails so I can't find out what's >>> going on there. I'm stuck right here. Some other services failed as >>> well, and I can't login using "machinectl login" but that's another >>> story I believe. >>> >>> Any advice on how to debug this and make >>> systemd-nspawn@<containername> usable are highly appreciate! >> >> What happens if you run the same nspawn command from the command line? >> Does journald then start up correctly in it? > > Yes, it works perfectly fine if I run it as > > $ sudo /usr/bin/systemd-nspawn --keep-unit --boot > --directory=/var/lib/container/earlyannounce > > I can login and see logs. Unfortunately no logs from the previous boot > are available (due to failed systemd-journald.service). > >> What happens if you add "debug" to the end of the nspawn cmdline? Do >> you see anything interesting in the additional log output this >> generates? > > Can't say for sure. Here is a diff between two logs (with whitespace > ignored) - first one is successful boot, second one is the failed boot > (using systemd service): > > * https://paste.fedoraproject.org/156867/77223114/raw/ > > And here are actual boot logs: > > * https://paste.fedoraproject.org/156862/17770249/ (from the service-file) > * https://paste.fedoraproject.org/156862/17770249/ (using the command > mentioned above)
Wrong last link, sorry. Here is a proper one: * https://paste.fedoraproject.org/156894/79578141/ (using the command mentioned above) -- With best regards, Peter Lemenkov. _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel