标签: apache-drill
我第一次使用Apache网站上的漂亮文档来玩Apache Drill。我能够使用sqlline.bat文件在嵌入模式下使用它来启动它。但是,当涉及到分布式模式时,指令特定于unix系统 - 使用shell命令运行Drillbit。
我是否仍然使用两个Windows框来使用Apache Drill集群?
如果是这样,如何在不能运行该drillbit.sh文件的情况下在每个客户端上启动Drillbits?
答案 0 :(得分:0)
shell命令可以通过Cygwin运行。 安装它并将其bin目录的路径添加到PATH环境变量中。 现在假设您在两个窗口框中都安装了Zookeeper,并在每个框上打开命令提示符,导航到Apache Drill的bin目录并运行以下命令:
bin
PATH
sh ./drillbit.sh start
运行不带drillbit.sh的drillbits是一项艰巨的任务,因为脚本会解析您的完整类路径,并声明一些环境变量,如HADOOP_HOME,以便继续执行。
drillbit.sh
HADOOP_HOME