查看源码后,没有找到设置不同realm的krb5,conf 配置文件的接口或者路径,UsergroupInformation引用的应该是系统自带的/etc/krb5.conf文件,面对不同域的kerberos集群,无法配置。
ycl3bljg1#
Kerberos Cross Realm(跨域互信),也许能解决你的问题。
1l5u6lss2#
我也遇到这个问题,不同集群hdfs数据搬迁时,在reader和writer分别设置krb5.conf之后,运行时出现了混乱,reader可以认证并读取成功,但是writer不行,显示还是用了reader的注册中心。楼主有什么解决方法么
wz1wpwve3#
两个集群设置跨域互信,需要改下客户端的krb5.conf文件以及hadoop相关的 配置 。Hadoop跨域互信是有详细介绍的我也遇到这个问题,不同集群hdfs数据搬迁时,在reader和writer分别设置krb5.conf之后,运行时出现了混乱,reader可以认证并读取成功,但是writer不行,显示还是用了reader的注册中心。楼主有什么解决方法么
3条答案
按热度按时间ycl3bljg1#
Kerberos Cross Realm(跨域互信),也许能解决你的问题。
1l5u6lss2#
我也遇到这个问题,不同集群hdfs数据搬迁时,在reader和writer分别设置krb5.conf之后,运行时出现了混乱,reader可以认证并读取成功,但是writer不行,显示还是用了reader的注册中心。
楼主有什么解决方法么
wz1wpwve3#
两个集群设置跨域互信,需要改下客户端的krb5.conf文件以及hadoop相关的 配置 。Hadoop跨域互信是有详细介绍的
我也遇到这个问题,不同集群hdfs数据搬迁时,在reader和writer分别设置krb5.conf之后,运行时出现了混乱,reader可以认证并读取成功,但是writer不行,显示还是用了reader的注册中心。
楼主有什么解决方法么