Product SiteDocumentation Site

10.5.10. Настройка периодичности запроса конфигураций

Для изменения периодичности запроса конфигураций можно создать файлы:
  • /etc/systemd/user/gpupdate-user.timer.d/override.conf — изменение пользовательского таймера;
  • /etc/systemd/system/gpupdate.timer.d/override.conf — изменение системного таймера.
С указанием периодичности запроса конфигураций, например:
[Timer]
OnUnitActiveSec = 10min
где 10min — периодичность запроса конфигураций.
Периодичность запроса конфигураций (запроса gpupdate) можно установить с помощью групповых политик.
Для настройки этой политики используются политика управления каталогами (см. раздел Управление каталогами) и политика управления INI-файлами (см. раздел Управление INI-файлами).
Пример настройки политики задания периодичности запроса конфигураций:
  1. Настроить групповую политику создания каталога:
    GPUI. Создание каталога для настроек таймера
    • в поле Действие выбрать пункт Создать;
    • в поле Путь указать /etc/systemd/system/gpupdate.timer.d (или /etc/systemd/system/gpupdate-user.timer.d для пользовательского таймера).
  2. Настроить групповую политику создания INI-файла:
    GPUI. Настройка периодичности запроса конфигураций
    • в поле Действие выбрать пункт Обновить;
    • в поле Путь к файлу указать /etc/systemd/system/gpupdate.timer.d/override.conf (или /etc/systemd/system/gpupdate-user.timer.d/override.conf для пользовательского таймера);
    • в поле Имя секции указать Timer;
    • в поле Имя свойства указать OnUnitActiveSec;
    • в поле Значение свойства указать периодичность запроса, в данном примере 10 минут: 10min.
Проверка применения политики:
  1. Применить групповые политики на целевом компьютере, выполнив команду:
    $ gpupdate
    
  2. Выполнить команду (или перезагрузить компьютер):
    # systemctl daemon-reload
    
  3. Убедиться, что политика применилась, выполнив команды
    $ cat /etc/systemd/system/gpupdate.timer.d/override.conf
    [Timer]
    OnUnitActiveSec = 10min
    
    $ systemctl status gpupdate.timer
    …
     Active: active (waiting) since Mon 2024-06-10 16:29:23 EET; 44s ago
    Trigger: Mon 2024-06-10 16:39:25 EET; 9min left
    

Примечание

Применить пользовательские настройки можно, выполнив команду:
$ systemctl --user daemon-reload

Примечание

Файл override.conf подменяет настройки системной библиотеки в файле /lib/systemd/system/gpupdate.timer только если значение секции Timer в файле override.conf меньше, чем значение аналогичной секции в gpupdate.timer.