• hive beeline 的server启动与连接


    启动hiveServer2

    启动beeline之后 连接 

     !connect jdbc:hive2://localhost:10000/default 

    启动的时候连接

    /beeline -u jdbc:hive2://localhost:10000 -n  hadoop

    http://blog.csdn.net/huanggang028/article/details/44591663

    User root is not allowed to impersonate anonymous


    使用HiveServer2 and Beeline模式运行时,启动好HiveServer后运行
    beeline -u jdbc:hive2://localhost:10000 -n root 连接server时
    出现
    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
    测试:./beeline -u 'jdbc:hive2://localhost:10000/userdb' -n username(替换为上述的用户名部分)

    http://blog.csdn.net/fz1989/article/details/51489498

  • 相关阅读:
    TCP 和 UDP 的区别
    python--各种锁机制归纳整理
    七牛的配置
    全文检索的配置
    记一则css3计算
    C# 生成序号不足补0
    JavaScript Post提交数据并跳转到页面(模拟Form表单提交)
    Swift 修改UITextField.Placeholder颜色
    Swift 延迟运行代码
    Swift 动画片段
  • 原文地址:https://www.cnblogs.com/rocky-AGE-24/p/6925129.html
Copyright © 2020-2023  润新知