mirror of
https://github.com/vvzvlad/vestasync.git
synced 2024-12-26 04:01:00 +03:00
update readme
This commit is contained in:
parent
4a87b682a0
commit
e96b0a0338
28
README.md
28
README.md
@ -8,25 +8,23 @@
|
||||
Система запускает две службы:
|
||||
|
||||
## Восстановление MAC-адресов (apply_macs)
|
||||
Служба apply_macs отвечает за применение MAC-адресов к сетевым интерфейсам при загрузке системы.
|
||||
Эта служба считывает MAC-адреса из файлов, расположенных в каталоге /mnt/data/etc/vestasync/macs/, если они есть, и присваивает их соответствующим интерфейсам, таким как eth0, eth1, wlan0 и т. д. Это используется, если на контроллер был восстанновлен созданный бекап, чтобы сохранять MAC-адреса старого контроллера, и соотвественно, адрес, выданный DHCP.
|
||||
Для изменения MAC-адресов на изначальные надо просто удалить все файлы и перезагрузиться:
|
||||
Служба apply_macs отвечает за применение MAC-адресов к сетевым интерфейсам при загрузке системы.
|
||||
Эта служба считывает MAC-адреса из файлов, расположенных в каталоге /mnt/data/etc/vestasync/macs/, если они есть, и присваивает их соответствующим интерфейсам, таким как eth0, eth1, wlan0 и т. д. Это используется, если на контроллер был восстанновлен созданный бекап, чтобы сохранять MAC-адреса старого контроллера, и соотвественно, адрес, выданный DHCP.
|
||||
Для изменения MAC-адресов на изначальные надо просто удалить все файлы и перезагрузиться:
|
||||
```
|
||||
rm -rf /mnt/data/etc/vestasync/macs/*
|
||||
reboot
|
||||
```
|
||||
Или, если надо сделать это временно, остановить службу:
|
||||
```systemctl stop apply_macs.service```
|
||||
Обратно запустить: ``` systemctl start apply_macs.service```
|
||||
Узнать статус: ```systemctl status apply_macs.service```
|
||||
Или, если надо сделать это временно, остановить службу: ```systemctl stop apply_macs.service```
|
||||
Обратно запустить: ```systemctl start apply_macs.service```
|
||||
Узнать статус: ```systemctl status apply_macs.service```
|
||||
|
||||
## Автоматическое версионирование и деплой конфигов (pushgit)
|
||||
|
||||
Служба pushgit, работает в паре с таймером pushgit.timer.
|
||||
Они обеспечивают автоматическое сохранение конфигов в репозиторий Git на удаленном сервере ежедневно.
|
||||
Это позволяет сохранять изменения в файлах и версионировать их, что упрощает управление конфигурационными файлами и предотвращает потерю данных при их случайном изменении или удалении.
|
||||
Чтобы отключить сохранение, надо остановить службу: ```systemctl stop pushgit.timer```
|
||||
Запуск и проверка статуса аналогично предыдущек:
|
||||
|
||||
Запустить: ``` systemctl start pushgit.timer```
|
||||
Узнать статус: ```systemctl status pushgit.timer```
|
||||
Служба pushgit, работает в паре с таймером pushgit.timer.
|
||||
Они обеспечивают автоматическое сохранение конфигов в репозиторий Git на удаленном сервере ежедневно.
|
||||
Это позволяет сохранять изменения в файлах и версионировать их, что упрощает управление конфигурационными файлами и предотвращает потерю данных при их случайном изменении или удалении.
|
||||
Чтобы отключить сохранение, надо остановить службу: ```systemctl stop pushgit.timer```
|
||||
Запуск и проверка статуса аналогично предыдущей:
|
||||
Запустить: ``` systemctl start pushgit.timer```
|
||||
Узнать статус: ```systemctl status pushgit.timer```
|
||||
|
Loading…
Reference in New Issue
Block a user