Azure上的MarkLogic故障转移群集-Azure Blob上的林配置

时间:2019-05-20 20:03:45

标签: azure cluster-computing marklogic failover azure-blob-storage

根据MarkLogic群集建议,我们需要根据以下链接进行配置

MarkLogic Cluster - Configure Forest with all documents

森林配置已按照MarkLogic on Azure Guide Page No. 28完成,即

  • Azure存储密钥已在安全->凭据-> Azure
  • 中设置
  • 数据目录已设置为azure://

这工作正常,群集主机上的每个林都已设置在同一天蓝色Blob中的不同容器中。

现在,我想按照上述链接中提到的故障转移配置,通过在不同主机上复制每个主机的目录林来配置故障转移群集。

问题:如果我创建与数据林相同的复制林,即在文档中提到“只能进行本地磁盘故障转移”,即提到azure容器是否可以工作?

仅在Azure blob上配置主目录林的数据目录,并且与作为VM上的本地驱动器的本地磁盘或映射azure blob相比,接收性能也很好

enter image description here

enter image description here enter image description here

我创建了副本林并将其映射到Azure Blob,并开始低于错误,Azure Blob大小中的标签大小变为0,主林标签大小也变为0,并且我丢失了所有数据:((BTW,它是dev环境)

enter image description here Forest-id01-Host01

Forest-id02-Host02

Forest-id03-Host03

Forest-id01-副本-Host02

Forest-id02-副本-Host03

Forest-id03-副本-Host01

所有内容都位于不同容器中的一个Azure Blob中(如安全性->凭据,我们只能提供一个存储帐户)

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

MarkLogic不支持Azure Blob存储上的常规或副本林。 MarkLogic不会在Azue Blob存储上写入标签,这是您遇到的错误。我们支持Azure blob存储用于备份,并支持只读林用于分层存储功能。道歉之前的错误答案