ヘッドレスサーバーの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を対象としていますが、Ubuntuで問題を再現できます。

関連情報