beeline连接hiveserver2报错:User: hadoop is not allowed to impersonate hadoop
当集群中启动hive遇到如上错误时,配置了HA高可用集群的话 就需要在状态为active的那个节点上用beeline启动hive,或者将active状态的节点干掉杀死,然后再通过beeline启动:beeline -u jdbc:hive2://hadoop01:10000 -n hadoop 注意hadoop01是装有hive的节点 hadoop是装集群的用户名。
beeline -u jdbc:hive2://hadoop01:10000 -n hadoop
执行后得到如下结果:
文章参考至:https://blog.csdn.net/qq_16633405/article/details/82190440