YARN CLI

Данный раздел содержит справочную документацию по YARN shell.

Все YARN-команды вызываются скриптом bin/yarn. Запуск скрипта bin/yarn без аргументов выводит описание для всех команд.

Использование показано ниже:

$ yarn [SHELL_OPTIONS] COMMAND [GENERIC_OPTIONS] [SUB_COMMAND] [COMMAND_OPTIONS]

В YARN есть инфраструктура парсинга параметров, в которой используются общие параметры парсинга, а также запуск классов.

Базовая структура YARN shell
Параметры команды Описание

SHELL_OPTIONS

Общие shell-параметры

GENERIC_OPTIONS

Общие shell-параметры, поддерживаемые несколькими командами

COMMAND_OPTIONS

Различные команды с параметрами

Пользовательские команды

Команда Описание

application

Используется для вывода отчетов приложений, закрытия приложений и управления долго работающими приложениями

applicationattempt

Выводит applicationattempt-отчет

classpath

Выводит classpath

container

Выводит container-отчеты

jar

Запускает JAR-файл. С помощью этой команды пользователи могут упаковать YARN-код в JAR-файл и выполнить его

logs

Создает дамп логов контейнера

node

Выводит node-отчет

queue

Выводит информацию об очередях

top

Отображает YARN-приложения и используемые ими ресурсы

version

Выводит текущую версию Hadoop

envvars

Выводит вычисленные переменные окружения Hadoop

Административные команды

Команда Описание

daemonlog

Позволяет динамически возвращать/устанавливать уровень логирования в демоне

nodemanager

Запускает NodeManager

proxyserver

Запускает прокси веб-сервер

resourcemanager

Запускает ResourceManager

rmadmin

Запускает ResourceManager admin client

schedulerconf

Обновляет конфигурацию планировщика

scmadmin

Запускает Shared Cache Manager admin client

sharedcachemanager

Запускает Shared Cache Manager

timelineserver

Запускает TimeLineServer

registrydns

Запускает RegistryDNS server

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней