【问题标题】:Could not find or load main class sqlline.SqlLine Error while starting Apache Drill启动 Apache Drill 时无法找到或加载主类 sqlline.SqlLine 错误
【发布时间】:2015-10-05 21:44:54
【问题描述】:

我是 Apache Drill 的新手。我有 java 版本 1.7.0_79。我的 Hadoop-1.2.1 安装是 Ubuntu-14.04 上的伪分布式单节点设置。我已经下载了 Drill-1.1.0。来自官网。我解压缩了 tar 球并将其路径设置在 .bashrc 文件中。我使用bin/drillbit.sh start 开始Drill,它说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?

【问题讨论】:

    标签: java apache-drill


    【解决方案1】:

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

    【讨论】:

    • 我的 Hadoop 安装是伪分布式单节点设置,我的操作系统是 linux。我使用了“bin/drill-embedded”,但同样的错误如下。
    • 请检查 Drillbit 状态以确保它正在运行:drillbit.sh 状态。 Drillbit.out 日志说什么?尝试使用 Drill-localhost 命令来启动它,或者在 sqlline 命令中代替 zk=local,提供一个 IP 地址或主机名。
    • 这是我的 Drillbit.out 日志Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0 Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x00000006c0000000, 4294967296, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 4294967296 bytes for committing reserved memory. # An error report file with more information is saved as: # /usr/lib/drill/hs_err_pid10442.log
    • 您能在 gist 或在线某个地方分享您的 Drill-env.sh、drill-override.conf 配置文件和 Drillbit.out 日志文件吗?
    猜你喜欢
    • 2016-12-01
    • 1970-01-01
    • 2015-04-13
    • 2016-06-12
    • 2016-03-16
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多