Кластер: несоответствие конфигураций между узлами кластера
06 октября 2026
ID 317138
Поле client_config_match в выводе команды show failover status имеет значение false при несоответствии конфигураций на узлах кластера и имеет значение true после полной синхронизации конфигураций на узлах кластера. Значение false может указывать на ошибку, из-за которой не синхронизируются состояние сессий и маршрутная информация между узлами кластера. При этом значение false не всегда означает неисправность. Оно может временно отображаться при длительном применении изменений из-за размера конфигурации, во время обновления кластера или сразу после создания кластера. После завершения синхронизации значение поля client_config_match должно измениться на true.
Синхронизация конфигураций выполняется автоматически, поэтому поле client_config_match может иметь значение false, например, после изменения конфигурации на основном узле кластера.
Если значение поля client_config_match остается false и не изменяется. Причина:
- Расхождение в рабочих конфигурациях между основным и резервным узлом. Чаще всего возникает после неудачного применения конфигурации, полученной от оркестратора, на резервном узле, либо из-за внесения изменений конфигурации вручную на одном из узлов в обход механизмов синхронизации.
Рекомендации по отладке:
- Проверьте статус
client_config_match, выполнив команду:show failover status - Экспортируйте и сравните конфигурации узлов, выполнив команду:
config export running all file config.json - Включите отладочную запись в журнал интерфейса управления, выполнив команду:
log level management debug - Проверьте журнал резервного узла на наличие ошибок применения конфигурации, выполнив команду:
journalctl - Убедитесь, что на резервном узле не включен режим отладки, который может позволять вносить несанкционированные изменения в конфигурацию узла.