YARN-7094. Document the current known issue with server-side NM graceful decom (rkanter)
This commit is contained in:
parent
cc23514aba
commit
ce79f7be29
|
@ -113,7 +113,8 @@ public class RMAdminCLI extends HAAdmin {
|
||||||
+ " be handled by the client or the ResourceManager. The client"
|
+ " be handled by the client or the ResourceManager. The client"
|
||||||
+ "-side tracking is blocking, while the server-side tracking"
|
+ "-side tracking is blocking, while the server-side tracking"
|
||||||
+ " is not. Omitting the timeout, or a timeout of -1, indicates"
|
+ " is not. Omitting the timeout, or a timeout of -1, indicates"
|
||||||
+ " an infinite timeout."))
|
+ " an infinite timeout. Known Issue: the server-side tracking"
|
||||||
|
+ " will immediately decommission if an RM HA failover occurs."))
|
||||||
.put("-refreshNodesResources", new UsageInfo("",
|
.put("-refreshNodesResources", new UsageInfo("",
|
||||||
"Refresh resources of NodeManagers at the ResourceManager."))
|
"Refresh resources of NodeManagers at the ResourceManager."))
|
||||||
.put("-refreshSuperUserGroupsConfiguration", new UsageInfo("",
|
.put("-refreshSuperUserGroupsConfiguration", new UsageInfo("",
|
||||||
|
|
|
@ -189,7 +189,7 @@ Usage:
|
||||||
```
|
```
|
||||||
Usage: yarn rmadmin
|
Usage: yarn rmadmin
|
||||||
-refreshQueues
|
-refreshQueues
|
||||||
-refreshNodes [-g [timeout in seconds]]
|
-refreshNodes [-g|graceful [timeout in seconds] -client|server]
|
||||||
-refreshNodesResources
|
-refreshNodesResources
|
||||||
-refreshSuperUserGroupsConfiguration
|
-refreshSuperUserGroupsConfiguration
|
||||||
-refreshUserToGroupsMappings
|
-refreshUserToGroupsMappings
|
||||||
|
@ -214,7 +214,7 @@ Usage:
|
||||||
| COMMAND\_OPTIONS | Description |
|
| COMMAND\_OPTIONS | Description |
|
||||||
|:---- |:---- |
|
|:---- |:---- |
|
||||||
| -refreshQueues | Reload the queues' acls, states and scheduler specific properties. ResourceManager will reload the mapred-queues configuration file. |
|
| -refreshQueues | Reload the queues' acls, states and scheduler specific properties. ResourceManager will reload the mapred-queues configuration file. |
|
||||||
| -refreshNodes [-g|graceful [timeout in seconds] -client|server] | Refresh the hosts information at the ResourceManager. -g option indicates graceful decommission of excluded hosts, in which case, the optional timeout indicates maximal time in seconds ResourceManager should wait before forcefully mark the node as decommissioned. |
|
| -refreshNodes [-g|graceful [timeout in seconds] -client|server] | Refresh the hosts information at the ResourceManager. Here [-g|graceful [timeout in seconds] -client|server] is optional, if we specify the timeout then ResourceManager will wait for timeout before marking the NodeManager as decommissioned. The -client|server indicates if the timeout tracking should be handled by the client or the ResourceManager. The client-side tracking is blocking, while the server-side tracking is not. Omitting the timeout, or a timeout of -1, indicates an infinite timeout. Known Issue: the server-side tracking will immediately decommission if an RM HA failover occurs. |
|
||||||
| -refreshNodesResources | Refresh resources of NodeManagers at the ResourceManager. |
|
| -refreshNodesResources | Refresh resources of NodeManagers at the ResourceManager. |
|
||||||
| -refreshSuperUserGroupsConfiguration | Refresh superuser proxy groups mappings. |
|
| -refreshSuperUserGroupsConfiguration | Refresh superuser proxy groups mappings. |
|
||||||
| -refreshUserToGroupsMappings | Refresh user-to-groups mappings. |
|
| -refreshUserToGroupsMappings | Refresh user-to-groups mappings. |
|
||||||
|
|
Loading…
Reference in New Issue