From a91f3a9989fdce6f74b70b7f0d1641cc0eddb67b Mon Sep 17 00:00:00 2001 From: vvzvlad Date: Sun, 16 Apr 2023 23:05:11 +0700 Subject: [PATCH] update readme --- README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 0121e13..4910e5d 100644 --- a/README.md +++ b/README.md @@ -75,7 +75,7 @@ pip install -r requirements.txt ### Восстановление MAC-адресов (apply_macs) -Служба apply_macs отвечает за применение MAC-адресов к сетевым интерфейсам при загрузке системы. +Служба apply_macs отвечает за применение MAC-адресов к сетевым интерфейсам при загрузке системы. Эта служба считывает MAC-адреса из файлов, расположенных в каталоге /mnt/data/etc/vestasync/macs/, если они есть, и присваивает их соответствующим интерфейсам, таким как eth0, eth1, wlan0 и т. д. Это используется, если на контроллер был восстанновлен созданный бекап, чтобы сохранять MAC-адреса старого контроллера, и соотвественно, адрес, выданный DHCP. Для изменения MAC-адресов на изначальные надо просто удалить все файлы и перезагрузиться: @@ -90,12 +90,11 @@ reboot ### Автоматическое версионирование и деплой конфигов (pushgit) -Служба pushgit работает в паре с таймером pushgit.timer. Они обеспечивают автоматическое сохранение конфигов в репозиторий Git на удаленном сервере ежедневно. +Службы pushgit (и таймер pushgit.timer) и pushgit_inotify обеспечивают автоматическое сохранение конфигов в репозиторий Git на удаленном сервере. Это позволяет сохранять изменения в файлах и версионировать их, что упрощает управление конфигурационными файлами и предотвращает потерю данных при их случайном изменении или удалении. -Чтобы отключить сохранение, надо остановить службу: ```systemctl stop pushgit.timer``` -Запуск и проверка статуса аналогично предыдущей: -Запустить: ```systemctl start pushgit.timer``` -Узнать статус: ```systemctl status pushgit.timer``` +Данные сохраняются при каждом сохранении файлов или каждый день, если не сработал мониторинг сохранения. +Чтобы отключить сохранение каждый день, надо остановить службу: ```systemctl stop pushgit.timer```. Запустить обратно — ```systemctl start pushgit.timer```. +Чтобы отключить сохранение по изменению файлов, надо остановить службу: ```systemctl stop pushgit_inotify.service```. Запустить обратно — ```systemctl start pushgit_inotify.service```. Для принудительной загрузки конфигов надо выполнить в консоли контроллера ```systemctl start pushgit.service```