azure - MarkLogic - XDMP-HOSTOFFLINE : Host is offline or not responding

标签 azure cluster-computing marklogic hostname

MarkLogic 9.0.9 使用托管磁盘部署在 Azure 中

在设置新的 MarkLogic 集群时,我们面临以下 2 个服务器节点的问题

<小时/>
This host is down. The following error occurred while trying to contact it:
XDMP-HOSTOFFLINE: Host is offline or not responding

Host    <HostName>
Online  Disconnected
<小时/>

在查看错误日志时,我得到了这一行

2020-05-06 05:22:28.832 Warning: A valid hostname is required for proper functioning of MarkLogic Server: SVC-SOCHN: Socket hostname error: getaddrinfo .reddog.microsoft.com: Name or service not known (where as it should connect to )

我收到了 2020 年 4 月发布的知识库文章。 https://help.marklogic.com/Knowledgebase/Article/View/svc-sochn-warning-during-start-up-on-aws

根据本文,我在文章中提到的 /etc//var/local 文件夹下找不到任何文件

不确定是否是因为这个原因,我无法打开 MarkLogic 管理界面(端口 8001)。

似乎在 MarkLogic 配置中的某个地方有这个名称,但哪个是一个问题。

请在 MarkLogic 界面中的主机上找到以下屏幕。在本例中,断开状态为 01 和 03

虽然我可以访问01的管理界面,所以我想知道。

enter image description here

最佳答案

与基础设施团队讨论同一问题后,他们发现 DNS 解析存在问题,因为 MarkLogic 内的主机名中未设置完整的 dns。 即,在主机名中设置了 ml-01,而不是 ml-01.abc.com,然后由于 MarkLogic 在 azure 中,它会自动添加 ml.01.reddog.microsoft.com

因此,在 MarkLogic 之外,我们能够使用全名 ping 服务器。

更改 DNS 解析后,我能够在集群中添加 ML 服务器节点。

关于azure - MarkLogic - XDMP-HOSTOFFLINE : Host is offline or not responding,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61629199/

相关文章:

每个集合的 MarkLogic 数据库大小

azure - 如何将空磁盘添加到新存储位置下的虚拟机?

java - 识别非集群环境中的序列化问题

marklogic - 使用 cts :field-values 计算的存储桶

python - 使用分布式 TensorFlow 学习 Keras 模型

cluster-computing - centos7.4上安装Ambari服务器出现repos错误

java - 使用 Java API 的 MarkLogic 搜索建议

asp.net-mvc-3 - Azure 和 MVC 中的成员角色

azure - npm Azure Artifacts feed 不会安装来自上游源的所有依赖项

Azure Pipelines terraform init -backend-config 抛出退出代码 127