az hdinsight application

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

Команды

az hdinsight application create

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

az hdinsight application delete

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

az hdinsight application list

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

az hdinsight application show

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

az hdinsight application wait

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

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]
                                [--subscription]
                                [--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-uri

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

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

--access-mode

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

значение по умолчанию: WebPage
--destination-port

Порт назначения для подключения.

значение по умолчанию: 8080
--disable-gateway-auth

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

допустимые значения: false, true
--edgenode-size

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

значение по умолчанию: Standard_D3_V2
--marketplace-id

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

--no-validation-timeout

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

--script-parameters

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

--ssh-password -P

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

--ssh-public-key -K

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

--ssh-user -U

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

значение по умолчанию: sshuser
--sub-domain-suffix

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

--subnet

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

--subscription

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

--tags

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

--type -t

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

допустимые значения: CustomApplication, RServer
значение по умолчанию: CustomApplication
--vnet-name

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

az hdinsight application delete

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

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

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

--cluster-name

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

--name -n

Значение константы для имени приложения.

--resource-group -g

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

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

--no-wait

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

--subscription

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

--yes -y

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

az hdinsight application list

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

az hdinsight application list --cluster-name
                              --resource-group
                              [--query-examples]
                              [--subscription]

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

--cluster-name

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

--resource-group -g

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

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

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

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

az hdinsight application show

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

az hdinsight application show --cluster-name
                              --name
                              --resource-group
                              [--query-examples]
                              [--subscription]

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

--cluster-name

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

--name -n

Значение константы для имени приложения.

--resource-group -g

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

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

--query-examples

Рекомендуемая строка JMESPath. Можно скопировать один из запросов и вставить его после параметра--query в двойных кавычках, чтобы увидеть результаты. Можно добавить одно или несколько позиций ключевых слов, чтобы мы могли предоставлять предложения на основе этих ключевых слов.

--subscription

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

az hdinsight application wait

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

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

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

--cluster-name

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

--name -n

Значение константы для имени приложения.

--resource-group -g

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

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

--created

Дождитесь создания "provisioningState" в "выполнено".

--custom

Дождитесь, пока условие не будет удовлетворять пользовательскому запросу JMESPath. Пример: provisioningState! = ' Progress ', instanceView. statuss [? code = = ' PowerState/выполняется '].

--deleted

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

--exists

Дождитесь существования ресурса.

--interval

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

значение по умолчанию: 30
--subscription

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

--timeout

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

значение по умолчанию: 3600
--updated

Дождитесь обновления с provisioningState в "выполнено".