В CentOS-7 требуется ли для изменения параметров в /etc/systemd/system.conf systemd перезагрузка или будет достаточно «systemctl daemon-reload»?
Нет, daemon-reload перезагрузит все файлы модулей, а не конфигурацию для самой systemd. Тем не мение, # systemctl daemon-reexec
повторно выполнит systemd и заставит его переварить свою новую конфигурацию в процессе.
На странице руководства systemctl:
daemon-reexec
Reexecute the systemd manager. This will serialize the manager
state, reexecute the process and deserialize the state again. This
command is of little use except for debugging and package upgrades.
Sometimes, it might be helpful as a heavy-weight daemon-reload.
While the daemon is being reexecuted, all sockets systemd listening
on behalf of user configuration will stay accessible.
Когда на странице руководства говорится, что daemon-reexec полезен для обновления пакетов, это в значительной степени означает, что эта команда выполняет любые новые двоичные файлы и повторно обрабатывает свои конфигурации. ОДНАКО, RPM, который мы используем для обновления systemd, уже содержит сценарий для этого, поэтому обычно он никогда не нужен в случае обычного обновления.
Или можно перезагрузиться. Либо подойдет.