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