Настройка master - slave серверов¶
В «Параметрах сервера» необходимо настроить следующие значения:
Мастер сервер - адрес сервера, который используется как master-сервер при синхронизации политик, конфигураций и пользователей.
Ключ API мастер сервера - ключ API, который будет использоваться на slave-серверах, если использовать данный сервер в качестве master-сервера.
Доступ к API разрешен - переведите параметр в «Да», если вы хотите разрешить доступ к данному master-серверу по API для синхронизации.
Ключ API - в данном параметре указывается API master-сервера.
Синхронизация политик, пользователей и конфигураций¶
После выполненных настроек можно выгрузить на slave-сервер настройки с master. Для этого на slave-сервере выполните следующие команды:
sudo service staffcop stop
sudo staffcop sync
Дополнительные настройки¶
Может возникнуть ситуация, когда необходимо чтобы синхронизировались только некоторые из настроек сервера. В таком случае нужно отредактировать конфиг сервера:
sudo nano /etc/staffcop/config
по умолчанию синхронизируются
SYNC_MODELS = ['auth.user', 'agent.config', 'agent.acl', 'agent.accountconfig', 'agent.accountacl', 'analytics.filter']
Для изменения допишите в конфиг только те пункты, которые вам необходимы, например,
SYNC_MODELS = ['auth.user', 'analytics.filter']
При таких настройках будут синхронизированы только настройки администраторов и фильтры.