application или app
Команда используется для печати отчетов о приложениях, остановки приложений (kill) и управления приложениями, работающими в течение длительного времени.
Использование показано ниже:
$ yarn application [options]
$ yarn app [options]
-appId <applicationId> |
Указывает идентификатор приложения для работы |
-appStates <states> |
Работает с флагом |
-appTags <tags> |
Работает с флагом |
-appTags <types> |
Работает с флагом |
-changeQueue <queue_name> |
Переводит приложение в новую очередь.
ApplicationId можно передать с помощью флага |
-component <component_name> <count> |
Работает с флагом |
-components <components> |
Работает с флагом |
-decomission <application_name> |
Выводит из эксплуатации экземпляры компонентов для приложения или долго работающего сервиса.
Требуется опция |
-destroy <application_name> |
Уничтожает сохраненную спецификацию приложения и безвозвратно удаляет все данные приложения.
Поддерживает параметр |
-enableFastLaunch |
Загружает зависимости ApplicationMaster в HDFS, чтобы ускорить будущие запуски.
Поддерживает параметр |
-flex <application_name/ID> |
Изменяет количество запущенных контейнеров для компонента приложения или долго работающего сервиса.
Требуется опция |
-help |
Отображает справочную информацию по всем командам |
-instances <component_instances> |
Работает с параметром |
-kill <application_ID> |
Завершает работу приложения (kill). Можно указать несколько приложений, разделенных запятой |
-launch <application_name> <file_name> |
Запускает приложение из файла спецификации (сохраняет спецификацию и запускает приложение).
Можно указать параметры |
-list |
Выводит список приложений.
Поддерживает опциональный параметр |
-movetoqueue <application_ID> |
Флаг устарел.
Перемещает приложение в другую очередь.
Вместо этого используйте флаг |
-queue <queue_name> |
Работает с флагом |
-save <application_name> <file_name> |
Сохраняет файл спецификации для приложения.
Можно указать параметры |
-start <application_name> |
Запускает ранее сохраненное приложение.
Поддерживает опцию |
-status <application_name/ID> |
Выводит статус приложения.
Если указан идентификатор, выводит общий статус приложения YARN.
Если указано имя, выводит статус приложения на основе собственной реализации приложения; необходимо указать параметр |
-stop <application_name/ID> |
Останавливает приложение (позже приложение можно снова запустить).
Если указано имя, необходимо указать |
-updateLifetime <timeout> |
Обновляет тайм-аут ожидания приложения, используя текущее время.
Идентификатор приложения можно передать с помощью параметра |
-updatePriority <priority> |
Обновляет приоритет приложения.
Идентификатор приложения можно передать с помощью параметра |