当前位置: 首页 > 知识库问答 >
问题:

无法通过直线连接到配置单元服务器

黎腾
2023-03-14
beeline> !connect jdbc:hive2://localhost:10000/default

然后我给出一个空白的用户名和密码,并得到以下错误:

 castor is not allowed to impersonate anonymous

有人能帮我接通吗

共有1个答案

巫马心水
2023-03-14

您需要设置proxyuser属性以便在core-site.xml进行模拟

ie hadoop.proxyuser.hive.groups=*

hadoop.proxyuser.hive.hosts=*

您可以在oozie launcher上找到更多日志,日志将帮助您调试更多。

 类似资料:
  • 我使用下面提到的连接URL连接到蜂巢服务器使用直线。 !连接jdbc: hive2://sandbox.hortonworks.com:21000/default; ssl=true; sslTrustStore=/var/lib/Knox/data-2.3.2.0-2950/Security/keystore/gateway.jks; Trust StorePassword=Knox?hive.

  • 我不知道我应该给的用户名和密码是什么。我必须在某个配置文件中添加凭据(用户名和密码)吗?

  • 我已经使用JDBC api连接到HIVE2,这里提到,它是成功的,所以为了方便访问,我想到创建一个webapp,使用JSP作为前端页面来输入服务器名称和查询。虽然从JSP页面到servlet的所有参数都被正确解析,但它在连接到配置单元服务器时引发了一个错误,这是将libthrift和配置单元JAR放置在WEB-INF/lib目录中的必要条件,我同时放置在WEB-INF/lib和classpath中

  • 使用mapr沙箱如果我尝试通过beeline连接到配置单元,使用以下命令: 它连接无问题 如果我尝试使用实际地址连接: 错误:无法使用JDBC URI:JDBC:hive2://192.168.48.138:10000:null(状态=08S01,代码=0)0:JDBC:hive2://192.168.48.138:10000(关闭)>打开客户端传输 我可以通过cli看到hiveserver2正在

  • 我正在我的ubuntu上运行Hive2,并尝试通过hive接口和Beeline\JDBC创建表。我通过配置单元接口创建表没有问题,但是当通过jdbc访问时,我得到一个权限被拒绝的错误。 从异常中,我看到它试图在一个不存在的目录中创建表(/user/hive/warehouse/...) 那么它为什么要在/user/hive/warehouse下创建metastore_db呢?

  • 我的入口pod无法通过IP访问两个集群IP服务。有很多其他集群IP服务它没有到达困难。包括在同一个命名空间中。另一个pod到达服务没有问题(我在同一个命名空间中尝试了默认后端,一切正常)。 我应该去哪里?以下是我的实际服务,它无法到达第一个,但可以到达第二个: 我的入口吊舱: