我想在Windows中以分布式模式启动drillbit sevrer但是没有工作,
我启动了ZooKeeper并且正常运行" zkServer.cmd",并开始使用cygwin命令钻取:" sh drillbit.sh start"但是服务器没有启动并在drillbit.out日志文件中提供此错误:
C:\Drill/bin/runbit: line 107: exec: C:\Program: not found
答案 0 :(得分:1)
您能否确认是否能够在Windows上成功启动Drill - 在嵌入模式下?应该可以使用sqlline.bat文件[1]。关于分布式模式(包括单节点),我认为在Windows上配置,启动和管理Drillbits所需的所有批处理脚本都不可用。
你可以尝试一下 - 可以看一下现有的linux shell脚本(在bin和conf目录下)并创建相应的Windows等价物。如有任何帮助,您可以随时通过邮件列表[2]与社区联系。
答案 1 :(得分:1)
问题可能是您的JAVA_HOME位于带空格的目录中(例如:Program Files)。 要解决此问题,您有两种选择:
实施例: JAVA_HOME =" C:\ PROGRA〜1 \爪哇\ jdk1.7.0_71"