헤드리스 서버의 dbus/systemd

헤드리스 서버의 dbus/systemd

대규모 애플리케이션을 시작하고 중지하기 위해 systemd(systemctl --user)를 사용하고 싶습니다. 실행될 서버에는 헤드리스가 있습니다.

나는 첫 번째 터미널에서 이것을 시도했습니다.

dbus-daemon --session --print-address 1

다음 초

DBUS_SESSION_BUS_ADDRESS="..." systemctl --user show-environment

이로 인해 첫 번째 터미널에서 오류가 발생합니다.

dbus-daemon[13421]: [session uid=1001 pid=13421] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1

systemd(1) 데몬이 필요하고 불평하는 것 같습니다. 그런데 왜 그럴까요? 어떻게 하면 그를 만족시킬 수 있을까요? RedHat을 대상으로 하고 있지만 우분투에서 문제를 재현할 수 있습니다.

관련 정보