HADOOP-18836. Some properties are missing from hadoop-policy.xml (#5922)

This commit is contained in:
WangYuanben 2023-08-07 20:03:23 +08:00 committed by GitHub
parent 55e8301470
commit 440698eb07
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -63,6 +63,16 @@
A special value of "*" means all users are allowed.</description> A special value of "*" means all users are allowed.</description>
</property> </property>
<property>
<name>security.datanode.lifeline.protocol.acl</name>
<value>*</value>
<description>ACL for DatanodeLifelineProtocol, which is used by a
DataNode to send lifeline messages to the NameNode.
The ACL is a comma-separated list of user and group names. The user and
group list is separated by a blank. For e.g. "alice,bob users,wheel".
A special value of "*" means all users are allowed.</description>
</property>
<property> <property>
<name>security.namenode.protocol.acl</name> <name>security.namenode.protocol.acl</name>
<value>*</value> <value>*</value>
@ -82,6 +92,16 @@
A special value of "*" means all users are allowed.</description> A special value of "*" means all users are allowed.</description>
</property> </property>
<property>
<name>security.get.user.mappings.protocol.acl</name>
<value>*</value>
<description>ACL for GetUserMappingsProtocol, implemented by the NameNode
and Job Tracker which maps users to groups.
The ACL is a comma-separated list of user and group names. The user and
group list is separated by a blank. For e.g. "alice,bob users,wheel".
A special value of "*" means all users are allowed.</description>
</property>
<property> <property>
<name>security.refresh.user.mappings.protocol.acl</name> <name>security.refresh.user.mappings.protocol.acl</name>
<value>*</value> <value>*</value>
@ -92,6 +112,16 @@
users are allowed.</description> users are allowed.</description>
</property> </property>
<property>
<name>security.reconfiguration.protocol.acl</name>
<value>*</value>
<description>ACL for ReconfigurationProtocol, used by HDFS admin to
reload configuration for NameNode/DataNode without restarting them.
The ACL is a comma-separated list of user and group names. The user and
group list is separated by a blank. For e.g. "alice,bob users,wheel".
A special value of "*" means all users are allowed.</description>
</property>
<property> <property>
<name>security.refresh.policy.protocol.acl</name> <name>security.refresh.policy.protocol.acl</name>
<value>*</value> <value>*</value>
@ -102,6 +132,26 @@
A special value of "*" means all users are allowed.</description> A special value of "*" means all users are allowed.</description>
</property> </property>
<property>
<name>security.refresh.callqueue.protocol.acl</name>
<value>*</value>
<description>ACL for RefreshCallQueueProtocol, which is used to refresh
the call queue in use currently.
The ACL is a comma-separated list of user and group names. The user and
group list is separated by a blank. For e.g. "alice,bob users,wheel".
A special value of "*" means all users are allowed.</description>
</property>
<property>
<name>security.refresh.generic.protocol.acl</name>
<value>*</value>
<description>ACL for GenericRefreshProtocol, which is used to refresh
arbitrary things at runtime.
The ACL is a comma-separated list of user and group names. The user and
group list is separated by a blank. For e.g. "alice,bob users,wheel".
A special value of "*" means all users are allowed.</description>
</property>
<property> <property>
<name>security.ha.service.protocol.acl</name> <name>security.ha.service.protocol.acl</name>
<value>*</value> <value>*</value>