mirror of
https://github.com/vvzvlad/vestasync.git
synced 2024-12-26 12:11:00 +03:00
update readme
This commit is contained in:
parent
fbc8074d23
commit
a91f3a9989
11
README.md
11
README.md
@ -75,7 +75,7 @@ pip install -r requirements.txt
|
|||||||
|
|
||||||
### Восстановление MAC-адресов (apply_macs)
|
### Восстановление MAC-адресов (apply_macs)
|
||||||
|
|
||||||
Служба apply_macs отвечает за применение MAC-адресов к сетевым интерфейсам при загрузке системы.
|
Служба apply_macs отвечает за применение MAC-адресов к сетевым интерфейсам при загрузке системы.
|
||||||
Эта служба считывает MAC-адреса из файлов, расположенных в каталоге /mnt/data/etc/vestasync/macs/, если они есть, и присваивает их соответствующим интерфейсам, таким как eth0, eth1, wlan0 и т. д. Это используется, если на контроллер был восстанновлен созданный бекап, чтобы сохранять MAC-адреса старого контроллера, и соотвественно, адрес, выданный DHCP.
|
Эта служба считывает MAC-адреса из файлов, расположенных в каталоге /mnt/data/etc/vestasync/macs/, если они есть, и присваивает их соответствующим интерфейсам, таким как eth0, eth1, wlan0 и т. д. Это используется, если на контроллер был восстанновлен созданный бекап, чтобы сохранять MAC-адреса старого контроллера, и соотвественно, адрес, выданный DHCP.
|
||||||
Для изменения MAC-адресов на изначальные надо просто удалить все файлы и перезагрузиться:
|
Для изменения MAC-адресов на изначальные надо просто удалить все файлы и перезагрузиться:
|
||||||
|
|
||||||
@ -90,12 +90,11 @@ reboot
|
|||||||
|
|
||||||
### Автоматическое версионирование и деплой конфигов (pushgit)
|
### Автоматическое версионирование и деплой конфигов (pushgit)
|
||||||
|
|
||||||
Служба pushgit работает в паре с таймером pushgit.timer. Они обеспечивают автоматическое сохранение конфигов в репозиторий Git на удаленном сервере ежедневно.
|
Службы pushgit (и таймер pushgit.timer) и pushgit_inotify обеспечивают автоматическое сохранение конфигов в репозиторий Git на удаленном сервере.
|
||||||
Это позволяет сохранять изменения в файлах и версионировать их, что упрощает управление конфигурационными файлами и предотвращает потерю данных при их случайном изменении или удалении.
|
Это позволяет сохранять изменения в файлах и версионировать их, что упрощает управление конфигурационными файлами и предотвращает потерю данных при их случайном изменении или удалении.
|
||||||
Чтобы отключить сохранение, надо остановить службу: ```systemctl stop pushgit.timer```
|
Данные сохраняются при каждом сохранении файлов или каждый день, если не сработал мониторинг сохранения.
|
||||||
Запуск и проверка статуса аналогично предыдущей:
|
Чтобы отключить сохранение каждый день, надо остановить службу: ```systemctl stop pushgit.timer```. Запустить обратно — ```systemctl start pushgit.timer```.
|
||||||
Запустить: ```systemctl start pushgit.timer```
|
Чтобы отключить сохранение по изменению файлов, надо остановить службу: ```systemctl stop pushgit_inotify.service```. Запустить обратно — ```systemctl start pushgit_inotify.service```.
|
||||||
Узнать статус: ```systemctl status pushgit.timer```
|
|
||||||
|
|
||||||
Для принудительной загрузки конфигов надо выполнить в консоли контроллера ```systemctl start pushgit.service```
|
Для принудительной загрузки конфигов надо выполнить в консоли контроллера ```systemctl start pushgit.service```
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user