【问题标题】:How to run Apache Drill (drill-embedded) and close the terminal?如何运行 Apache Drill (drill-embedded) 并关闭终端?
【发布时间】:2017-11-29 07:40:11
【问题描述】:

我有兴趣通过 http 请求测试 Apache Drill,但我希望保持嵌入式版本的 Drill 运行并仍然关闭服务器终端。我已经尝试过正常的背景,但 Drill-embedded 似乎不太喜欢。

MyAir:apache-drill-1.11.0 me$ pwd
/Users/me/workspace/apache-drill-1.11.0
MyAir:apache-drill-1.11.0 me$ bash bin/drill-embedded &
[2] 10488
MyAir:apache-drill-1.11.0 me$ Java HotSpot(TM) 64-Bit Server 
VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
ls
KEYS        LICENSE     NOTICE      README.md   bin     conf        
git.properties  jars        log     sample-data winutils

[2]+  Stopped                 bash bin/drill-embedded
MyAir:apache-drill-1.11.0 me$ 

是否有另一种解决方案来支持 Apache Drill 的单个服务器安装?我似乎找不到任何关于安装分布式模式的单个节点的好文档。 (真的试图不设置一堆 Hadoop 只是为了测试一些东西。)

我想把这个 Drill-embedded 实例放在一个单独的服务器上...来测试一些东西。

感谢任何帮助。

编辑:(解决后) 我首先从 cloudera 安装了 zookeeper。

yum install https://archive.cloudera.com/cdh5/one-click-install/redhat/7/x86_64/cloudera-cdh-5-0.x86_64.rpm

然后跑了

yum install zookeeper-server

然后

sudo service zookeeper-server start

然后

sudo /opt/apache-drill-1.11.0/bin/drillbit.sh start

myIp:8047 确实是开放的。 :)

【问题讨论】:

    标签: apache apache-drill


    【解决方案1】:

    最好的方法是使用 bin/drillbit.sh 启动。你需要安装 动物园管理员第一。这会在守护进程模式下运行 Drill。

    http://drill-user.incubator.apache.narkive.com/3GNa4weV/running-drill-as-a-persistent-background-process

    【讨论】:

    猜你喜欢
    • 2015-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多