Поделиться через


az hdinsight application

Управление приложениями HDInsight.

Мы больше не поддерживаем модуль до версии 2.30.0. Рекомендуется обновить по крайней мере до версии 2.30.0.

Команды

Имя Описание Тип Состояние
az hdinsight application create

Создание приложения для кластера HDInsight.

Core GA
az hdinsight application delete

Удаляет указанное приложение в кластере HDInsight.

Core GA
az hdinsight application list

Выводит список всех приложений для кластера HDInsight.

Core GA
az hdinsight application show

Возвращает свойства указанного приложения.

Core GA
az hdinsight application wait

Поместите интерфейс командной строки в состояние ожидания до завершения операции.

Core GA

az hdinsight application create

Создание приложения для кластера HDInsight.

az hdinsight application create --cluster-name
                                --name
                                --resource-group
                                --script-action-name
                                --script-uri
                                [--access-mode]
                                [--destination-port]
                                [--disable-gateway-auth {false, true}]
                                [--edgenode-size]
                                [--marketplace-id]
                                [--no-validation-timeout]
                                [--script-parameters]
                                [--ssh-password]
                                [--ssh-public-key]
                                [--ssh-user]
                                [--sub-domain-suffix]
                                [--subnet]
                                [--tags]
                                [--type {CustomApplication, RServer}]
                                [--vnet-name]

Примеры

Создайте приложение с универсальным кодом ресурса (URI) скрипта.

az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters '"-version latest -port 20000"'

Создайте приложение с универсальным кодом ресурса (URI) скрипта и указанным размером граничного узла.

az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--edgenode-size Standard_D4_v2

Создайте приложение с конечной точкой HTTPS.

az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--destination-port 8888 \
--sub-domain-suffix was

Обязательные параметры

--cluster-name

Имя кластера.

--name -n

Константное значение имени приложения.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--script-action-name

Имя действия скрипта.

Свойство Значение
Группа параметров: Script Action Arguments
--script-uri

Универсальный код ресурса (URI) скрипта.

Свойство Значение
Группа параметров: Script Action Arguments

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--access-mode

Режим доступа для приложения.

Свойство Значение
Группа параметров: HTTPS Endpoint Arguments
Default value: WebPage
--destination-port

Конечный порт для подключения.

Свойство Значение
Группа параметров: HTTPS Endpoint Arguments
Default value: 8080
--disable-gateway-auth

Указывает, следует ли отключить проверку подлинности шлюза. По умолчанию необходимо включить проверку подлинности шлюза. По умолчанию: false.

Свойство Значение
Группа параметров: HTTPS Endpoint Arguments
Допустимые значения: false, true
--edgenode-size

Размер узла. См. также: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size

Свойство Значение
Группа параметров: Node Arguments
Default value: Standard_D3_V2
--marketplace-id

Идентификатор Marketplace.

--no-validation-timeout

Разрешить ошибку времени ожидания во время этапа проверки аргумента. Если опущено, будет разрешена ошибка времени ожидания проверки.

Свойство Значение
Default value: False
--script-parameters

Параметры скрипта.

Свойство Значение
Группа параметров: Script Action Arguments
--ssh-password -P

Пароль SSH для узлов кластера.

Свойство Значение
Группа параметров: SSH Arguments
--ssh-public-key -K

Открытый ключ SSH для узлов кластера.

Свойство Значение
Группа параметров: SSH Arguments
--ssh-user -U

Имя пользователя SSH для узлов кластера.

Свойство Значение
Группа параметров: SSH Arguments
Default value: sshuser
--sub-domain-suffix

Суффикс поддомена приложения.

Свойство Значение
Группа параметров: HTTPS Endpoint Arguments
--subnet

Имя или идентификатор подсети. Если указано имя, --vnet-name необходимо указать.

Свойство Значение
Группа параметров: Network Arguments
--tags

Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.

--type -t

Тип приложения.

Свойство Значение
Default value: CustomApplication
Допустимые значения: CustomApplication, RServer
--vnet-name

Имя виртуальной сети.

Свойство Значение
Группа параметров: Network Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az hdinsight application delete

Удаляет указанное приложение в кластере HDInsight.

az hdinsight application delete --cluster-name
                                --name
                                --resource-group
                                [--no-wait]
                                [--yes]

Обязательные параметры

--cluster-name

Имя кластера.

--name -n

Константное значение имени приложения.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--no-wait

Не ожидать завершения длительной операции.

Свойство Значение
Default value: False
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az hdinsight application list

Выводит список всех приложений для кластера HDInsight.

az hdinsight application list --cluster-name
                              --resource-group

Обязательные параметры

--cluster-name

Имя кластера.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az hdinsight application show

Возвращает свойства указанного приложения.

az hdinsight application show --cluster-name
                              --name
                              --resource-group

Обязательные параметры

--cluster-name

Имя кластера.

--name -n

Константное значение имени приложения.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az hdinsight application wait

Поместите интерфейс командной строки в состояние ожидания до завершения операции.

az hdinsight application wait --cluster-name
                              --name
                              --resource-group
                              [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--interval]
                              [--timeout]
                              [--updated]

Обязательные параметры

--cluster-name

Имя кластера.

--name -n

Константное значение имени приложения.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

Свойство Значение
Группа параметров: Wait Condition Arguments
--deleted

Дождитесь удаления.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
--exists

Подождите, пока ресурс не существует.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
--interval

Интервал опроса в секундах.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: 30
--timeout

Максимальное ожидание в секундах.

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

Свойство Значение
Группа параметров: Wait Condition Arguments
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False