rmadmin
Команда запускает ResourceManager admin client.
Использование показано ниже:
$ yarn rmadmin [options]
-refreshQueues |
Перезагружает списки управления доступом, состояния и свойства планировщика для очередей. ResourceManager перезагрузит файл конфигурации mapred-очередей |
-refreshNodes [-g|graceful <timeout in seconds> -client|server] |
Обновляет информацию о хостах в ResourceManager.
Здесь Известная проблема: отслеживание на стороне сервера будет немедленно прекращено, если произойдет отработка отказа ResourceManager в режиме высокой доступности (High Availability, HA) |
-refreshNodesResources |
Обновляет ресурсы NodeManagers в ResourceManager |
-refreshSuperUsrGroupsConfiguration |
Обновляет сопоставления прокси-групп суперпользователя |
-refreshUserToGroupsMappings |
Обновляет сопоставления пользователей и групп |
-refreshAdminAcls |
Обновляет списки управления доступом (ACL) для администраторов ResourceManager |
-refreshServiceAcl |
Перезагружает файл политики авторизации на уровне сервиса |
-getGroups <username> |
Возвращает группы, к которым принадлежит указанный пользователь |
-addToCLusterNodeLabels <"label1(exclusive=true),label2(exclusive=false),label3"> |
Добавляет метки узлов в кластер.
Эксклюзивность по умолчанию |
-removeFromClusterNodeLabels <label1,label2,label3> (label splitted by ",") |
Удаляет метки узлов кластера |
-replaceLabelsOnNode <"node1[:port]=label1,label2 node2[:port]=label1,label2"> [-failOnUnknownNodes] |
Заменяет метки на узлах (указание нескольких меток на одном хосте пока не поддерживается).
|
-directlyAccessNodeLabelStore |
Флаг устарел и будет удален в последующих версиях.
Прямой доступ к хранилищу меток узлов.
С этим параметром все операции, связанные с метками узлов, не будут подключаться к ResourceManager.
Вместо этого они будут напрямую обращаться/изменять сохраненные метки узлов.
По умолчанию установлено значение Если вы настроите |
-refreshClusterMaxPriority |
Обновляет максимальный приоритет кластера |
-updateNodeResource [NodeID] [MemSize] [vCores] ([OvercommitTimeout]) |
Обновляет типы ресурсов на определенных узлах.
Типы ресурсов — это разделенные запятыми пары ключ/значение любых ресурсов, доступных в Resource Manager.
Например, |
-transitionToActive [-forceactive] [-forcemanual] <serviceId> |
Переводит сервис в активное состояние.
Если используется опция |
-transitionToStandby [-forcemanual] <serviceId> |
Переводит сервис в Standby-состояние.
Эту команду нельзя использовать, если включена автоматическая отработка отказа.
И хотя возможно переопределить это с помощью параметра |
-getServiceState <serviceId> |
Возвращает состояние указанного сервиса |
-getAllServiceState |
Возвращает состояние всех сервисов |
-checkHealth <serviceId> |
Запрашивает у сервиса проверку работоспособности. Инструмент RMAdmin завершит работу с ненулевым кодом выхода, если проверка не пройдена |
-help [cmd] |
Отображает справочную информацию для указанной команды или для всех команд, если команда не указана |