我使用cloudera虚拟机,我想连接到beeline,但它要求用户名和密码时,我离开空,它没有连接。有人能告诉我用户名和密码吗。
!连接jdbc:hive2://localhost:10000/ 正在连接到jdbc:hive2://localhost:10000/ 输入的用户名jdbc:hive2://localhost:10000/:输入密码jdbc:hive2://localhost:10000/:错误:无法使用jdbc uri打开客户端传输:jdbc:hive2://localhost:10000/:java.net.connectexception:连接被拒绝(状态=08s01,代码=0)0:jdbc:hive2://localhost:10000/ (关闭)>
[cloudera@quickstart ~]$beeline 2019-10-09 17:06:46217警告[main]mapreduce.tablemapreduceutil:包含prefixtreecodec的hbase前缀树模块jar不存在。没有它就继续。apache hive beeline的beeline版本1.1.0-cdh5.7.0>!连接jdbc:hive2://localhost:10000/ 扫描在5毫秒内完成连接到jdbc:hive2://localhost:10000/ 输入的用户名jdbc:hive2://localhost:10000/:hadoop输入密码jdbc:hive2://localhost:10000/:错误:无法使用jdbc uri打开客户端传输:jdbc:hive2://localhost:10000/:java.net.connectexception:连接被拒绝(状态=08s01,代码=0)0:jdbc:hive2://localhost:10000/ (关闭)>
是否有人知道登录beeline的用户名和密码。我已经检查了配置单元元存储和配置单元服务器2。它在工作:-
[cloudera@quickstart ~]$sudo服务配置单元元存储状态配置单元元存储正在运行
[cloudera@quickstart ~]$sudo服务hive-server2状态hive server2正在运行[确定]
2条答案
按热度按时间bjg7j2ky1#
我已经解决了这个问题。我的名字节点处于安全模式。所以我使用-hadoop-dfsadmin-safemode-leave关闭了安全模式
oewdyzsn2#
你可以用“beeline-u”jdbc:hive2://"
它将连接到hive2。这是用直线和Hive说话的最好方法。您不需要指定任何其他内容。请让我知道这是否适用于所有谁想通过直线命令使用Hive。请检查直线连接