0

我是 Apache Drill 的新手。我有 java 版本 1.7.0_79。我的 Hadoop-1.2.1 安装是 Ubuntu-14.04 上的伪分布式单节点设置。我已经下载了 Drill-1.1.0。来自官网。我解压缩了 tar 球并将其路径设置在 .bashrc 文件中。我开始使用Drill 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命令启动钻壳时,它显示以下错误:

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?

4

1 回答 1

0

如果您在不在集群中的计算机上安装了 Drill,您不会按照文档启动 Drillbit 。Drillbit 不应该在集群之外运行。停止 Drillbit(必要时终止 Java 进程)。如果您的操作系统是 Linux 或 Mac,请使用在 Linux 或 Mac 上启动 Drill的方法之一:推荐使用 Drill-embedded。否则,请参阅Windows 启动方法

于 2015-10-02T14:15:55.273 回答