The specified database user/password combination is rejected: [ 08S01] Could not open client transport with JDBC Uri: jdbc:hive2://hadoop102:10000: Failed to open new session: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException (org.apache.hadoop.security.authorize.AuthorizationException): User: lqs is not allowed to impersonate lqs org.apache.hadoop.ipc.RemoteException: User: lqs is not allowed to impersonate lqs原因:
当时弄了很久,百度问人声明的,都弄了,后面慢慢去找,结合百度百度到的资料,试着去弄,终于弄好了。
原因是在hadoop的hdfs-site.xml文件和core-site.xml文件没有进行对应用户的配置
在百度上百度,都是所只在core-site.xml添加内容就可以了。但是,就是因为这个坑我弄了很久没有弄好。
1、在hdfs-site.xml文件中添加如下内容(路径:)
注意:以下配置文件里出现的“lqs”请换成您自己的用户名!!!- *** 作命令
vim /hadoop-3.1.3/etc/hadoop/hdfs-site.xml
- 然后添加如下内容:
dfs.webhdfs.enabled true
2、在core-site.xml文件中添加如下内容:
- *** 作命令
vim /hadoop-3.1.3/etc/hadoop/core-site.xml
- 然后添加如下内容:
最后成功搞定啦hadoop.proxyuser.lqs.hosts * hadoop.proxyuser.lqs.groups *
** 提示:配置的时候一定要注意细节哦,不然容易直接启动哦!!!**
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)