配置:Hiveserver2&;直线
我正在尝试将Beeline连接到HiveServer2,并收到以下警报 需要帮助将Beeline连接到HiveServer2 [hdpsysuser@hdpmasterbin]$beeline 其中:(/usr/local/bin:/usr/local/sbin:/在此处输入代码usr/bin:/usr/sbin:/sbin:/home/hdpuser/.local/bin:/home/hdpuser/bin:/home/hdpsysuser/.local/bin:/home/hdpsysuser/bin:/usr/hadoopsw/hadoop-2.7.3/bin:/usr/hadoopsw/hadoop-2.7.3/bin:/usr/hadoopsw/hive/bin:/usr/hadoopsw/db-derby-10.13.1/bin) ApacheHive的Beeline 2.1.1版 直线>显示表格; 无电流连接 直线>!连接jdbc:hive2://hdpmaster:10000配置:Hiveserver2&;直线,hive,Hive,我正在尝试将Beeline连接到HiveServer2,并收到以下警报 需要帮助将Beeline连接到HiveServer2 [hdpsysuser@hdpmasterbin]$beeline 其中:(/usr/local/bin:/usr/local/sbin:/在此处输入代码usr/bin:/usr/sbin:/sbin:/home/hdpuser/.local/bin:/home/hdpuser/bin:/home/hdpsysuser/.local/bin:/home/hdpsysuse
连接到jdbc:hive2://hdpmaster:10000
输入jdbc的用户名:hive2://hdpmaster:10000:hdpsysuser
输入jdbc的密码:hive2://hdpmaster:10000:************
17/05/09 01:51:20[主]:警告jdbc.HiveConnection:无法连接到
hdpmaster:10000 错误:无法使用JDBC Uri打开客户端传输:
jdbc:hive2://hdpmaster:10000:无法打开新会话:java.lang.RuntimeException:
org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException):用户:hdpsysuser不允许模拟hdpsysuser(state=08S01,code=0)在配置单元配置中的hive-site.xml中添加以下属性
hive.server2.enable.doAs
真的
另外,如果希望用户ABC模拟所有(*),请将以下属性添加到
core-site.xml
hadoop.proxyuser.ABC.groups
*
hadoop.proxyuser.ABC.hosts
*
看起来您是作为系统帐户连接的,出于安全原因,该帐户被列入黑名单。只有标准用户才应该运行查询。我添加了上述属性值,但不幸的是错误存在。请使用您的用户名而不是ABC