使用hosts.xml的不稳定集群重置为默认值

时间:2019-08-09 07:03:34

标签: marklogic-9

在执行管理api操作(例如从MarkLogic集群中删除应用服务器)时,将hosts.xml重置为default / localhost设置变得不稳定。

日志显示如下内容: MarkLogic:在1.529秒内缓慢发送xx.xx.34.113:57692-xx.xx.34.170:7999,4.605 KB;检查主机xxxx

考虑基础设施的速度很慢或不慢,但是自动恢复仍然没有发生。

如何克服这种情况? 任何人都可以提供有关管理api如何在后台工作的更多信息?

添加更多详细信息:

删除http:// $ {BootstrapHost}:8002 $ {serveruri}

POST http:// $ {BootstrapHost}:8002 $ {forest}?state = detach

删除http:// $ {BootstrapHost}:8002 $ {forest}?replicas = delete&level = full

删除http:// $ {BootstrapHost}:8001 / admin / v1 / host-config?remote-host = $ {hostname}

在删除服务器第一个请求或主机第四个请求时,集群中的几个节点将重新启动,我们将检查节点的可用性。但是,这是不确定的,有时hosts.xml会重置为默认xml,表明它不属于任何集群。

我们如何修复,我们将hosts.xml从另一台主机复制到此有故障的主机,然后它再次开始工作。

我们发现,在MarkLogic 8中不太可能出现这种情况,但是在MarkLogic 9中,这个问题很常见,如果在AWS上则更常见。

0 个答案:

没有答案