Опция -x для chronyd запускает его в режиме, в котором он не пытается изменять системное время. Это идеально подходит для контейнеров, так как chronyd сможет работать и синхронизировать собственные данные о времени, не затрагивая время хоста. Это должно устранить проблему с отсутствием прав в контейнере LXC.
Пошаговое выполнение:
Откройте файл конфигурации службы chronyd:
sudo nano /usr/lib/systemd/system/chronyd.serviceВ параметре ExecStart добавьте опцию -x, если она ещё не указана, чтобы команда выглядела следующим образом:
ExecStart=/usr/sbin/chronyd -x $TIONSСохраните изменения в файле и перезагрузите конфигурацию systemd:
sudo systemctl daemon-reloadПерезапустите chronyd и убедитесь, что он запустился без ошибок:
sudo systemctl restart chronyd
systemctl status chronydПосле этого chronyd будет работать в режиме мониторинга времени, не вмешиваясь в системное время, что идеально подходит для работы в контейнере LXC.
Добавить комментарий