Closed HuijingHei closed 2 years ago
Jul 27 12:25:08 localhost.localdomain systemd[1083]: dbus-broker.service: Failed to set up mount namespacing: /run/systemd/unit-root/dev: Read-only file systm Jul 27 12:25:08 localhost.localdomain systemd[1083]: dbus-broker.service: Failed at step NAMESPACE spawning /usr/bin/dbus-broker-launch: Read-only file system
This is a bit confusing, but these messages are generated by systemd
, not by dbus-broker
. That's why it says systemd[1083]:
at the start of the line. I recommend taking this up to the systemd issue-tracker to get help.
I think this is about systemd being unable to prepare the dbus-broker unit before spawning the service. I wonder, though, why anything below /run
is a read-only file-system. This sounds like some misconfiguration, or maybe systemd setting up mount-trees in /run
, but someone tripping over.
If there is any input needed from dbus-broker developers, let me know! But I don't think this is in any way related to the dbus-broker code-base, sorry.
Thanks @dvdhrm for your reply! I am also confused and will post this to systemd
Test with rhel9 and upgrade to systemd-250.8-1.fc36.x86_64
, can not reproduce the issue
https://bugzilla.redhat.com/show_bug.cgi?id=2111863 track the issue
Thanks for filing the report. This might really be an issue fixed in upstream systemd, but never backported.
Close this as this is systemd issue
I build coreos based on centos stream9 locally. When run live image,
dbus-broker.service
start failed asFailed to set up mount namespacing: /run/systemd/unit-root/dev: Read-only file systm
, is there any workaround/comment for this? And when run installed OS, no such issue. Thanks!