安全Hadoop-Datanode无法与namenode连接
我正在使用hadoop-2.6.0,并在windows平台上创建了具有kerberos安全性的支持HA的集群。如果权限设置为false,则一切正常。但当我启用以下属性时 hdfs site.xml安全Hadoop-Datanode无法与namenode连接,hadoop,kerberos,hadoop2,Hadoop,Kerberos,Hadoop2,我正在使用hadoop-2.6.0,并在windows平台上创建了具有kerberos安全性的支持HA的集群。如果权限设置为false,则一切正常。但当我启用以下属性时 hdfs site.xml <property> <name>dfs.permissions</name> <value>true</value> </property> 我找不到这个问题的确切根源。我需要帮助来解决这个问题。我刚刚将默认超
<property>
<name>dfs.permissions</name>
<value>true</value>
</property>
我找不到这个问题的确切根源。我需要帮助来解决这个问题。我刚刚将默认超级组名称更改为新创建的组,该组包含所有hadoop用户的成员。现在该组中的所有用户都充当超级用户,因此工作正常
<property>
<name>dfs.permissions.superusergroup</name>
<value>Hadoopgroup</value>
</property>
dfs.permissions.superusergroup
Hadoop群
请参阅将
dfs.permissions
更改为dfs.permissions.enabled
<代码>dfs。不推荐使用权限。参考@RajeshN,两个都很好。我们可以使用dfs.permissions.enabled或dfs.permissions。您可以发布您的/etc/hosts
文件吗?我没有在hosts文件中设置任何内容。在同一DNS服务器中添加的每个主机。因此,无需在主机文件中进行编辑。@Kumar,请尝试将您的datanode主机添加到hadoop策略中
<property>
<name>dfs.permissions.superusergroup</name>
<value>Hadoopgroup</value>
</property>