zoukankan      html  css  js  c++  java
  • hiveserver2连接报错: User: root is not allowed to impersonate anonymous (state=08S01,code=0)

    使用HiveServer2运行时,启动好HiveServer后运行

    private static String url = "jdbc:hive2://192.168.213.132:10000/default"; 连接hiveserver2时
    出现:
    java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): 
    User root is not allowed to impersonate anonymous 错误。
    • 修改hadoop 配置文件 etc/hadoop/core-site.xml,加入如下配置项
    <property>
        <name>hadoop.proxyuser.root.hosts</name>
        <value>*</value>
    </property>
    <property>
        <name>hadoop.proxyuser.root.groups</name>
        <value>*</value>
    </property>

        hadoop.proxyuser.root.hosts配置项名称中root部分为报错User:* 中的用户名部分

        例如User: zhaoshb is not allowed to impersonate anonymous则需要将xml变更为如下格式

    <property>
        <name>hadoop.proxyuser.zhaoshb.hosts</name>
        <value>*</value>
    </property>
    <property>
        <name>hadoop.proxyuser.zhaoshb.groups</name>
        <value>*</value>
    </property>
    最后重启hadoop即可,大功告成!
  • 相关阅读:
    HDU
    稀疏表(ST / Sparse Table)
    HDU
    HDU
    树状数组
    用 BitArray 来编写埃拉托斯特尼筛法
    BitArray 内置是逆序存储, 因此要自行实现正序输出
    位运算,位移,窗体
    按位运算,窗体程序,And,Or,Xor
    基数排序
  • 原文地址:https://www.cnblogs.com/lijinze-tsinghua/p/8563054.html
Copyright © 2011-2022 走看看