ApacheDrill在午餐时立即崩溃

ApacheDrill在午餐时立即崩溃,apache,apache-drill,Apache,Apache Drill,我的演练群集有问题,我的演练群集有1个主节点和4个节点 我已经停止了每一个训练节点 sudo -i /home/hadoop/apache-drill-1.10.0/bin/drillbit.sh stop 然后就开始了 sudo -i /home/hadoop/apache-drill-1.10.0/bin/drillbit.sh start 我不知道该怎么办,我试着在网上搜索,但除了这件事之外,似乎什么都没有,这并没有解决我的问题 2017-07-04 13:09:10,454

我的演练群集有问题,我的演练群集有1个主节点和4个节点

我已经停止了每一个训练节点

sudo -i /home/hadoop/apache-drill-1.10.0/bin/drillbit.sh stop
然后就开始了

sudo -i /home/hadoop/apache-drill-1.10.0/bin/drillbit.sh start
我不知道该怎么办,我试着在网上搜索,但除了这件事之外,似乎什么都没有,这并没有解决我的问题

    2017-07-04 13:09:10,454 [main] INFO  o.apache.drill.exec.server.Drillbit - Construction completed (2928 ms).
    2017-07-04 13:09:10,864 [main] INFO  o.a.drill.exec.rpc.user.UserServer - User Error Occurred: Drillbit could not bind to port 31010. (Address already in use)
    org.apache.drill.common.exceptions.UserException: RESOURCE ERROR: Drillbit could not bind to port 31010.

    Server type UserServer

    [Error Id: a75dd2ec-a3b6-4fcb-b60b-0a1a63354943 ]

................
................
org.apache.drill.common.AutoCloseables.close(AutoCloseables.java:64) ~[drill-common-1.10.0.jar:1.10.0]
            at org.apache.drill.exec.server.Drillbit.close(Drillbit.java:159) [drill-java-exec-1.10.0.jar:1.10.0]
            at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:294) [drill-java-exec-1.10.0.jar:1.10.0]
            at org.apache.drill.exec.server.Drillbit.start(Drillbit.java:271) [drill-java-exec-1.10.0.jar:1.10.0]
            at org.apache.drill.exec.server.Drillbit.main(Drillbit.java:267) [drill-java-exec-1.10.0.jar:1.10.0]
    2017-07-04 13:09:11,919 [main] INFO  o.apache.drill.exec.server.Drillbit - Shutdown completed (1053 ms).
我很想知道如何解决这个问题

我如何找到原因:
钻头无法绑定到端口31010。(地址已在使用中

我的ec2实例锁定端口31010上似乎有一个僵尸任务

所以我杀了那个pid任务 据此:

返回

tcp        0      0 *:31010                     *:*                         LISTEN      16449/java
现在是终结者

kill -9 16449
kill -9 16449