Крепкий орешек сбоя в РИБ (Digest2)
По двум точкам из 20 в РИБ наблюдается сбой обмена: Конфигурация узла распределенной ИБ не соответствует ожидаемой:
Стандартная методика подмена конфигурации в узле РИБ из главной базы не помогла. Платформы на точках одинаковые.
Также попробовал способ подмены Digest2 в файле из центральной базы, как описано в статье (УБ — удаленная база, ЦБ — центральная):
- выполняем подмену файла конфигурации УБ;
- выгружаем из УБ файл обмена, но не загружаем его в ЦБ;
- выгружаем из ЦБ файл обмена, но не загружаем его в УБ;
- в файле обмена из ЦБ заменяем блок, содержащий информацию об изменениях конфигурации и хэши (Digest1 и Digest2), на блок хэшей из файла УБ (пример см. ниже)
- производим загрузку файла из 4-го пункта в УБ;
- обязательно перезаписываем файл обмена из УБ (2-й пункт)! этот файл не должен быть загружен при обмене в ЦБ!
- для проверки делаем несколько последовательных обменов.
Но это тоже не сработало. Чистка кэшей тоже не помогла. Причем самое интересное, что с большинством точек обмен шел, а с этими нет.
Попробовал как последнюю надежду метод с Мисты, суть которого в том, чтобы:
- Загрузить конфигурацию в чистую базу
- Выгрузить из чистой базы новый файл конфигурации
- Загрузить этот новый файл в центральную и периферийные базы.
Выгрузил файл конфигурации через пустую базу. Хотя файл был одинакового размера с прошлым, но файлы были различны:

Посмотрел в Total Commander, отличий много.
Попробовал воспользоваться методичкой и всё заработало! Видимо, проблема была в сбое конфигурации в центральной базе. Причем со второй сбойной периферийной базой обмен после этого пошел сам по себе.
Хорошее обсуждение на тему сбоев РИБ на Инфостарте.

Свежие комментарии