Product SiteDocumentation Site

36.8. Синхронизация конфигурации между узлами

Команда onezone serversync автоматизирует синхронизацию конфигурации в HA-кластере.
Данная команда:
  1. сравнивает файлы в /etc/one/ между узлами;
  2. заменяет локальные файлы на версии с удалённого сервера;
  3. исключение: /etc/one/oned.conf — сохраняется блок FEDERATION, остальное перезаписывается;
  4. создаёт резервные копии в /etc/one/;
  5. перезапускает только затронутые службы.

Важно

Используйте эту опцию только в HA-кластерах, не применяйте к федеративным развёртываниям.

Примечание

Файлы, отсутствующие на удалённом сервере (например, резервные копии), не будут удалены.

Важно

Команда выполняется от имени пользователя root (поскольку она изменяет файлы конфигурации) и требует беспарольный SSH-доступ к root@<узел> и oneadmin@<узел>.
Синтаксис:
# onezone serversync <IP_Leader> # Синхронизация конфигурации
# onezone serversync <IP_Leader> --db # Синхронизация + база данных