2017-04-20 236 views
0

我在3节点MapR群集上安装了SAP HANA Vora。虽然试图通过沃拉管理器UI带来了沃拉服务,我得到以下错误:SAP HANA Vora分布式日志服务拒绝启动

Error occurred while starting all services: vora-dlog refused to start. Cannot continue Start All Jobs. Error: There are no health checks registered for service vora-dlog.

沃拉经理日志文件显示以下错误:

vora.vora-dlog: [c.xxxxxxx] : Error while creating dlog store. 
nomad[xxxxx]: client: failed to query for node allocations: no known servers 
nomad[xxxxx]: client:rpcproxy: No servers available. 

在所有3个节点集群在不同的子网中有两个IP。任何人都可以建议如何为领事配置健康检查?还有什么可能是错误的?

回答

1

来自VoraMgr日志文件的消息不足以理解实际问题。在'创建dlog存储时发生错误'之前,还有其他来自dlog的消息吗?我看到过这个消息,例如如果磁盘已满并且dlog无法创建其本地持久性。

此外,2个不同的网络可能会导致像您所描述的问题。您可以在不同节点上配置使用不同的网络接口名称。但是,在每个节点上,所有Vora服务以及Vora Manager都必须使用相同的网络接口名称。如果使用2个不同的子网,则配置必须允许它们之间的网络通信。你能否提供一些关于你的拓扑+网络配置的更多信息?

+0

很少更VoraMgr日志信息: 剂:无法同步远程状态:没有已知的领事服务器 剂:http请求失败“http://192.168.61.192:5646/v1/agent/servers”:GET HTTP: //192.168.61.192:5646/v1/agent/servers:dial tcp 192.168.61.192:5646:getsockopt:连接被拒绝 memberlist:无法解析ERROR:查找17.0.0.25:53错误:服务器行为异常 代理:连接失败:发生1个错误:#012#012 *未能解决错误:查找17.0.0.25:53错误:服务器行为异常,重试5秒 serf:无法重新加入任何以前已知的节点 管理器:没有服务器可用 – AnshulN

+0

MapR群集位于3个虚拟机节点上。 eth0具有公共IP 192.xx范围,eth1具有私有IP 17.xx范围。 Vora默认将eth0作为连接接口,并在服务配置中将其更改为eth1。还有很多服务似乎将192.xx IP用于连接。 – AnshulN

+0

VoraMgr可能不在eth1上运行?你有没有改变它使用eth1? (请参阅https://help.sap.com/viewer/p/SAP_VORA->安装和管理指南 - > 3.4.3为Vora Manager配置网络接口 MapR。 –