Ошибка в syslog Failed to create root cgroup hierarchy: Permission denied

Ошибка в syslog Failed to create root cgroup hierarchy: Permission denied на системе Debina 8.

В логе /var/log/syslog с периодичностью 2-3 раз в час появляются следующие сообщения:

May 1 06:37:55 repo systemd[2196]: Failed to create root cgroup hierarchy: Permission denied
May 1 06:37:55 repo systemd[2196]: Failed to allocate manager object: Permission denied

Более полный лог «по краям»:

May 1 08:53:07 repo systemd[1]: Starting user-116.slice.
May 1 08:53:07 repo systemd[1]: Created slice user-116.slice.
May 1 08:53:07 repo systemd[1]: Starting User Manager for UID 116...
May 1 08:53:07 repo systemd[1]: Starting Session 867093 of user git.
May 1 08:53:07 repo systemd[1]: Started Session 867093 of user git.
May 1 08:53:07 repo systemd[3784]: Failed to create root cgroup hierarchy: Permission denied
May 1 08:53:07 repo systemd[3784]: Failed to allocate manager object: Permission denied
May 1 08:53:07 repo systemd[1]: Started User Manager for UID 116.
May 1 08:53:07 repo systemd[1]: Stopped User Manager for UID 116.
May 1 08:53:07 repo systemd[1]: Stopping user-116.slice.
May 1 08:53:07 repo systemd[1]: Removed slice user-116.slice.

Итак, что это, как с этим быть и что делать.

Гугл приводит к этому:

systemd --user status

Я ввёл это в консоле и получил такой результат:

systemctl --user status
Failed to get D-Bus connection: Connection refused

Потом я наткнулся на эту статью — https://codebeer.ru/failed-to-get-d-bus-connection-connection-refused/ , где были подсказки вика как вообще это дело запускается в правильном синтаксисе, например вот:

systemctl --user enable rtorrent

В итоге та же ошибка что у меня, что по ссылке выше.

Надо проверить зависимости systemctl вот такой командой:

apt-cache depends systemd

В её выполнении у меня была строчка:

Recommends: dbus

Устраняется так:

apt-get update
apt-get install dbus

Но потом надо перезагрузиться. Машину я не перезагружал, а ошибка сама пропала и до перезагрузки, поэтому помогает это точно или нет, не ясно.

Одна из версий того, что такие ошибки полезли в лог, это обновление какого-либо ПО на системе и некорректное выполнения каких-то команды с текущей версий systemd. У меня была версия 215.


А ещё если выполнить команду systemd —user, то у меня вывод такой:

systemd —user
Trying to run as user instance, but $XDG_RUNTIME_DIR is not set.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *