我是Apache Drill的新手。我有java版本的1.7.0_79。我的Hadoop-1.2.1安装是在Ubuntu-14.04上的伪分布式单节点安装。我下载了Drill-1.1.0。来自官方网站。我解开了焦油球并在.bashrc文件中设置了它的路径。我开始使用bin/drillbit.sh start进行训练,上面写着starting drillbit, logging to /usr/lib/drill/log/drillbit.out。但是当我使用bin/drillbit.sh status检查它的状态时,它会说/usr/lib/drill/drillbit.pid file is present but drillbit not running.我是否遗漏了配置Drill的任何步骤?
当我运行bin/sqlline -u jdbc:drill:zk=local命令启动drill shell时,它显示以下错误:
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
Error: Could not find or load main class sqlline.SqlLine为什么钻头不工作?我如何纠正这个错误并开始使用Drill shell?
发布于 2015-10-02 22:15:55
如果在不在群集中的计算机上安装了Drill,则不会启动Drillbit per the docs。钻头不应该在群集之外运行。停止Drillbit (如有必要,终止Java进程)。如果您的操作系统是Linux或Mac,请使用starting Drill on Linux or Mac的一种方法:建议使用drill-embedded。否则,请参阅Windows start method。
https://stackoverflow.com/questions/32895106
复制相似问题