【发布时间】:2015-05-26 16:15:12
【问题描述】:
我是 Hive 的新手,希望这将是一件容易解决的事情 对于有更多经验的人,但我在我的 拥有。
在我的 EC2 应用服务器上,我正在运行以下命令且没有错误:
beeline -u jdbc:hive2://master
这适用于通过引导操作安装的 Hive 13 使用最新的 AMI 版本。 'master' 指向我的 EMR 集群
然后我下载了 Hive 14 的源代码并构建了它。我已经更换了我的 /home/hadoop/hive 目录,其中包含已构建的包。 但是,如果我尝试执行相同的命令,则会出现错误:
scan complete in 6ms
Connecting to jdbc:hive2://master
Error: Could not open client transport with JDBC Uri: jdbc:hive2://master:
Cannot open without port. (state=08S01,code=0)
Beeline version 0.14.0 by Apache Hive
0: jdbc:hive2://master (closed)>
使用提供的端口运行它可以正常工作:
beeline -u jdbc:hive2://master:10000
我希望能够在不提供 默认端口号。 任何人都可以指导我。
谢谢,
【问题讨论】: