В соответствии с рекомендациями кластера MarkLogic, нам нужно настроить его согласно приведенной ниже ссылке
MarkLogic Cluster - настройка леса со всеми документами
Настройка леса выполняется согласно MarkLogic на странице руководства Azure № 28 , т.е.
- Ключ хранилища Azure был установлен в Безопасность -> Учетные данные -> Azure
- Каталог данных был установлен как лазурь: //
Это работает нормально, и каждый лес на хосте кластера был установлен в другой контейнер в одном и том же BLOB-объекте Azure.
Теперь я хочу настроить отказоустойчивый кластер, реплицируя лес каждого хоста на другой хост в соответствии с конфигурацией аварийного переключения, упомянутой в ссылке выше.
Вопрос: В документации упоминается, что «возможно переключение только с локального диска», если я создаю лес репликации, такой же, как лес данных, то есть упоминание контейнера Azure будет работать?
Каталог данных для основных лесов настроен только для BLOB-объекта Azure, и производительность загрузки также была хорошей по сравнению с локальным диском или сопоставлением BLOB-объекта Azure в качестве локального диска на ВМ
Я создал лес реплики и сопоставил его с BLOB-объектом Azure, после чего я получил ошибку ниже, а размер метки в размере BLOB-объекта Azure достиг 0, а размер метки главного леса также достиг 0, и я потерял все данные :( (Кстати, это dev окружающая среда)
Forest-id01 - Host01
Forest-id02 - Host02
Forest-id03 - Host03
Forest-id01-replica - Host02
Forest-id02-replica - Host03
Forest-id03-реплика - Host01
Все они находятся в одном BLOB-объекте Azure (как в разделе security-> учетные данные, мы можем предоставить только одну учетную запись хранения) в разных контейнерах