运行命令vc.sql(testsql)
时,出现以下错误
com.sap.spark.vora.VoraConfigurationException:找不到ZooKeeper主机
Zookeeper服务在所有三个节点上启动并运行。
错误日志显示以下内容:
2016-09-14 15:14:32,418 - INFO [NIOServerCxn.Factory:0.0.0.0 / 0.0.0.0:2181:NIOServerCnxnFactory @ 197] - 从/10.78.1.240:46458 2016-09-14接受套接字连接 15:14:32,418 - 警告 [NIOServerCxn.Factory:0.0.0.0 / 0.0.0.0:2181:NIOServerCnxn @ 357] - 被抓 流结束异常EndOfStreamException:无法读取 来自客户端sessionid 0x0的附加数据,可能客户端已关闭 插座在 org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 在 org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208) 在java.lang.Thread.run(Thread.java:745)2016-09-14 15:14:32,418 - INFO [NIOServerCxn.Factory:0.0.0.0 / 0.0.0.0:2181:NIOServerCnxn @ 1007] - 客户端/10.78.1.240:46458的闭合套接字连接(无会话 为客户建立)2016-09-14 15:15:32,429 - 信息 [NIOServerCxn.Factory:0.0.0.0 / 0.0.0.0:2181:NIOServerCnxnFactory @ 197] - 从/10.78.1.240:46832 2016-09-14接受套接字连接 15:15:32,429 - 警告 [NIOServerCxn.Factory:0.0.0.0 / 0.0.0.0:2181:NIOServerCnxn @ 357] - 被抓 流结束异常EndOfStreamException:无法读取 来自客户端sessionid 0x0的附加数据,可能客户端已关闭 插座在 org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) 在 org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208) 在java.lang.Thread.run(Thread.java:745)2016-09-14 15:15:32,429 - INFO [NIOServerCxn.Factory:0.0.0.0 / 0.0.0.0:2181:NIOServerCnxn @ 1007] - 客户端/10.78.1.240:46832的闭合套接字连接(无会话 为客户建立)
答案 0 :(得分:0)
试试去Ambari并重启所有服务。
答案 1 :(得分:0)
在您的集群管理器(例如Ambari)中,检查Zookeeper服务器是否正在运行。还要按照How to check if ZooKeeper is running or up from command prompt?
中的讨论,在命令行上检查Zookeeper的状态例如:
$ <path>/zkServer.sh status
$ echo stat | nc <zookeeper ip> 2181
如果Zookeeper运行不正常,则问题在于Zookeeper而不是Vora。在这种情况下,请检查Zookeeper日志(通常是/ var / log / zookeeper)。
如果Zookeeper正在运行,请检查Vora Discovery Service的用户界面(http://:8500 / ui),如果列出了“zookeeper”条目。如果UI上未列出任何条目,请检查/ var / log / vora-discovery。
中的日志文件