Partager via


az hdinsight

Gérer les ressources HDInsight.

Commandes

Nom Description Type État
az hdinsight application

Gérer les applications HDInsight.

Core GA
az hdinsight application create

Créer une application pour un cluster HDInsight

Core GA
az hdinsight application delete

Supprime l’application spécifiée sur le cluster HDInsight.

Core GA
az hdinsight application list

Répertorie toutes les applications du cluster HDInsight.

Core GA
az hdinsight application show

Obtient les propriétés de l’application spécifiée.

Core GA
az hdinsight application wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA
az hdinsight autoscale

Gérer la configuration de mise à l’échelle automatique du cluster HDInsight.

Core GA
az hdinsight autoscale condition

Gérer la condition de planification du cluster HDInsight qui a activé la mise à l’échelle automatique basée sur la planification.

Core GA
az hdinsight autoscale condition create

Ajoutez une nouvelle condition de planification.

Core GA
az hdinsight autoscale condition delete

Supprimer la condition de planification.

Core GA
az hdinsight autoscale condition list

Répertorier toutes les conditions de planification.

Core GA
az hdinsight autoscale condition update

Mettez à jour une condition de planification.

Core GA
az hdinsight autoscale condition wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA
az hdinsight autoscale create

Activez la mise à l’échelle automatique pour un cluster en cours d’exécution.

Core GA
az hdinsight autoscale delete

Désactivez la mise à l’échelle automatique pour un cluster en cours d’exécution.

Core GA
az hdinsight autoscale list-timezones

Répertoriez le nom du fuseau horaire disponible lors de l’activation de la mise à l’échelle automatique basée sur la planification.

Core GA
az hdinsight autoscale show

Obtenez la configuration de mise à l’échelle automatique d’un cluster spécifié.

Core GA
az hdinsight autoscale update

Mettez à jour la configuration de la mise à l’échelle automatique.

Core GA
az hdinsight autoscale wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA
az hdinsight azure-monitor

Gérer l’intégration des journaux Azure Monitor sur un cluster HDInsight.

Core GA
az hdinsight azure-monitor disable

Désactivez l’intégration des journaux Azure Monitor sur un cluster HDInsight.

Core GA
az hdinsight azure-monitor enable

Activez l’intégration des journaux Azure Monitor sur un cluster HDInsight.

Core GA
az hdinsight azure-monitor show

Obtenez l’état de l’intégration des journaux Azure Monitor sur un cluster HDInsight.

Core GA
az hdinsight create

Créez un cluster.

Core GA
az hdinsight delete

Supprime le cluster HDInsight spécifié.

Core GA
az hdinsight host

Gérer les hôtes virtuels du cluster HDInsight.

Core GA
az hdinsight host list

Répertoriez les hôtes du cluster HDInsight spécifié.

Core GA
az hdinsight host restart

Redémarrez les hôtes spécifiques du cluster HDInsight spécifié.

Core GA
az hdinsight list

Répertoriez les clusters HDInsight dans un groupe de ressources ou un abonnement.

Core GA
az hdinsight list-usage

Répertorie les utilisations de l’emplacement spécifié.

Core GA
az hdinsight monitor

Gérer l’intégration des journaux Azure Monitor classic sur un cluster HDInsight.

Core GA
az hdinsight monitor disable

Désactivez l’intégration des journaux Azure Monitor classic sur un cluster HDInsight.

Core GA
az hdinsight monitor enable

Activez l’intégration des journaux Azure Monitor classic sur un cluster HDInsight.

Core GA
az hdinsight monitor show

Obtenez l’état de l’intégration des journaux Azure Monitor classic sur un cluster HDInsight.

Core GA
az hdinsight resize

Redimensionnez le cluster HDInsight spécifié à la taille spécifiée.

Core GA
az hdinsight rotate-disk-encryption-key

Faites pivoter la clé de chiffrement de disque du cluster HDInsight spécifié.

Core GA
az hdinsight script-action

Gérer les actions de script HDInsight.

Core GA
az hdinsight script-action delete

Supprime l’action de script persistante spécifiée du cluster.

Core GA
az hdinsight script-action execute

Exécute des actions de script sur le cluster HDInsight spécifié.

Core GA
az hdinsight script-action list

Répertorie toutes les actions de script persistantes pour le cluster spécifié.

Core GA
az hdinsight script-action list-execution-history

Répertorie l’historique d’exécution de tous les scripts pour le cluster spécifié.

Core GA
az hdinsight script-action promote

Promeut l’exécution de script ad hoc spécifiée dans un script persistant.

Core GA
az hdinsight script-action show-execution-details

Obtient le détail de l’exécution du script pour l’ID d’exécution du script donné.

Core GA
az hdinsight show

Obtient le cluster spécifié.

Core GA
az hdinsight update

Mettez à jour les balises du cluster HDInsight spécifié.

Core GA
az hdinsight wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA

az hdinsight create

Créez un cluster.

az hdinsight create --name
                    --resource-group
                    --type
                    [--assign-identity]
                    [--autoscale-count]
                    [--autoscale-max-count]
                    [--autoscale-min-count]
                    [--autoscale-type {Load, Schedule}]
                    [--cluster-admin-account]
                    [--cluster-admin-password]
                    [--cluster-configurations]
                    [--cluster-tier {Premium, Standard}]
                    [--cluster-users-group-dns]
                    [--component-version]
                    [--compute-isolation {false, true}]
                    [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                    [--domain]
                    [--edgenode-size]
                    [--enable-private-link {false, true}]
                    [--encryption-algorithm {RSA-OAEP, RSA-OAEP-256, RSA1_5}]
                    [--encryption-at-host {false, true}]
                    [--encryption-in-transit {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-version]
                    [--encryption-vault-uri]
                    [--esp]
                    [--headnode-size]
                    [--host-sku]
                    [--http-password]
                    [--http-user]
                    [--idbroker]
                    [--kafka-client-group-id]
                    [--kafka-client-group-name]
                    [--kafka-management-node-count]
                    [--kafka-management-node-size]
                    [--ldaps-urls]
                    [--location]
                    [--minimal-tls-version {1.2}]
                    [--no-validation-timeout]
                    [--no-wait]
                    [--private-link-config]
                    [--resource-provider-connection {Inbound, Outbound}]
                    [--ssh-password]
                    [--ssh-public-key]
                    [--ssh-user]
                    [--storage-account]
                    [--storage-account-key]
                    [--storage-account-managed-identity]
                    [--storage-container]
                    [--storage-filesystem]
                    [--subnet]
                    [--tags]
                    [--time]
                    [--timezone]
                    [--version]
                    [--vnet-name]
                    [--workernode-count]
                    [--workernode-data-disk-size]
                    [--workernode-data-disk-storage-account-type {premium_lrs, standard_lrs}]
                    [--workernode-data-disks-per-node]
                    [--workernode-size]
                    [--zones]
                    [--zookeepernode-size]

Exemples

Créez un cluster avec un compte de stockage existant.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount

Créez un cluster avec une version tls minimale.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --minimal-tls-version 1.2

Créez un cluster qui active le chiffrement en transit.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-in-transit true

Créez un cluster avec chiffrement sur l’hôte.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-at-host true

Créez un cluster avec le package Enterprise Security (ESP).

az hdinsight create --esp -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup

Créez un cluster avec le package Enterprise Security (ESP) et activez hdInsight ID Broker.

az hdinsight create --esp --idbroker -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup

Créez un cluster Kafka avec chiffrement de disque. Consultez https://docs.microsoft.com/azure/hdinsight/kafka/apache-kafka-byok.

az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--encryption-key-name kafkaClusterKey \
--encryption-key-version 00000000000000000000000000000000 \
--encryption-vault-uri https://MyKeyVault.vault.azure.net \
--assign-identity MyMSI

Créez un cluster kafka avec le proxy rest kafka.

az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--kafka-management-node-size "Standard_D4_v2" \
--kafka-client-group-id MySecurityGroupId \
--kafka-client-group-name MySecurityGroupName
--component-version kafka=2.1

Créer un cluster avec Azure Data Lake Storage Gen2

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--storage-account-managed-identity MyMSI

Créez un cluster avec une configuration à partir de la chaîne JSON.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration {'gateway':{'restAuthCredential.username':'admin'}}

Créez un cluster avec une configuration à partir d’un fichier local.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration @config.json

Créez un cluster qui est basé sur la mise à l’échelle automatique basée sur la charge.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Load --autoscale-min-workernode-count 3 --autoscale-max-workernode-count 5

Créez un cluster qui planifie la mise à l’échelle automatique basée sur la planification.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Schedule --timezone "Pacific Standard Time" --days Monday \
--time 09:00 --autoscale-workernode-count 5

Créez un cluster avec la fonctionnalité Relais sortant et Private Link.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/fakevnet/subnets/default" \
--resource-provider-connection Outbound --enable-private-link

Créez un cluster avec la fonctionnalité d’isolation de calcul.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--enable-compute-isolation --workernode-size "Standard_E8S_V3" --headnode-size "Standard_E8S_V3"

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--type -t

Type de cluster HDInsight, par exemple : hadoop, interactivehive, hbase, kafka, storm, spark, rserver, mlservices. Voir aussi : https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types.

Paramètres facultatifs

--assign-identity

Nom ou ID de l’identité affectée par l’utilisateur.

--autoscale-count --autoscale-workernode-count

Nombre planifié de workernodes.

--autoscale-max-count --autoscale-max-workernode-count

Nombre maximal de workernodes pour l’atuoscale basé sur la charge.

--autoscale-min-count --autoscale-min-workernode-count

Nombre minimal de workernodes pour l’atuoscale basé sur la charge.

--autoscale-type

Type de mise à l’échelle automatique.

Valeurs acceptées: Load, Schedule
--cluster-admin-account

Compte d’utilisateur de domaine disposant de privilèges d’administrateur sur le cluster. Obligatoire uniquement lors de la création d’un cluster avec le package Sécurité Entreprise.

--cluster-admin-password

Mot de passe de l’administrateur de domaine. Obligatoire uniquement lors de la création d’un cluster avec le package Sécurité Entreprise.

--cluster-configurations

Configurations supplémentaires de différents composants. Les configurations peuvent être fournies à partir d’un fichier à l’aide de la @{path} syntaxe ou d’une chaîne JSON. Voir aussi : https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap.

--cluster-tier

Niveau du cluster.

Valeurs acceptées: Premium, Standard
--cluster-users-group-dns

Liste délimitée par l’espace des noms uniques pour les groupes d’utilisateurs de cluster. Obligatoire uniquement lors de la création d’un cluster avec le package Sécurité Entreprise.

--component-version

Versions des différents composants Hadoop, séparées par des espaces, au format « composant=version ». Exemple : Spark=2.0 Hadoop=2.7.3 Voir aussi : https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions.

--compute-isolation --enable-compute-isolation

Indiquez si l’isolation du calcul est active ou non.

Valeurs acceptées: false, true
--days

Liste délimitée par l’espace de la journée de planification.

Valeurs acceptées: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--domain

Nom ou ID de ressource du service Azure domaine Active Directory de l’utilisateur. Obligatoire uniquement lors de la création d’un cluster avec le package Sécurité Entreprise.

--edgenode-size
--enable-private-link

Indiquez si la liaison privée est active ou non.

Valeurs acceptées: false, true
--encryption-algorithm

Identificateur d’algorithme pour le chiffrement.

Valeurs acceptées: RSA-OAEP, RSA-OAEP-256, RSA1_5
Valeur par défaut: RSA-OAEP
--encryption-at-host

Indique si activer le chiffrement sur l’hôte ou non.

Valeurs acceptées: false, true
--encryption-in-transit

Indique si activer le chiffrement en transit.

Valeurs acceptées: false, true
--encryption-key-name

Nom de clé utilisé pour activer le chiffrement de disque.

--encryption-key-version

Version de clé utilisée pour activer le chiffrement de disque.

--encryption-vault-uri

URI du coffre de clés de base où se trouve la clé des clients, par exemple. https://myvault.vault.azure.net.

--esp

Spécifiez la création d’un cluster avec le package Sécurité Entreprise. En cas d’omission, la création d’un cluster avec le package Sécurité Entreprise n’est pas autorisée.

Valeur par défaut: False
--headnode-size
--host-sku

Référence sku de l’hôte dédié de l’isolation de calcul.

--http-password -p

Mot de passe HTTP pour le cluster. Invite s’il n’est pas donné.

--http-user -u

Nom d’utilisateur HTTP du cluster. Par défaut : administrateur.

--idbroker

Spécifiez la création d’un cluster ESP avec le répartiteur d’ID HDInsight. En cas d’omission, la création d’un cluster ESP avec HDInsight ID Broker n’est pas autorisée.

Valeur par défaut: False
--kafka-client-group-id

ID de groupe de sécurité AAD client pour le proxy rest Kafka.

--kafka-client-group-name

Nom du groupe de sécurité AAD client pour le proxy REST Kafka.

--kafka-management-node-count

Nombre de nœuds de gestion kafka dans le cluster.

Valeur par défaut: 2
--kafka-management-node-size
--ldaps-urls

Liste délimitée par l’espace des URL de protocole LDAPS pour communiquer avec Active Directory. Obligatoire uniquement lors de la création d’un cluster avec le package Sécurité Entreprise.

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--minimal-tls-version

Version TLS minimale prise en charge.

Valeurs acceptées: 1.2
--no-validation-timeout

Autoriser l’erreur de délai d’expiration pendant la phase de validation d’argument. Si elle est omise, l’erreur de délai d’expiration de validation est autorisée.

Valeur par défaut: False
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--private-link-config --private-link-configurations

Configurations de liaison privée lors de la création d’un cluster. Les configurations private Link peuvent être fournies à partir d’un fichier à l’aide de la @{path} syntaxe ou d’une chaîne JSON. Consultez https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/privatelinkconfigurations.json.

--resource-provider-connection --rp-connection

Type de connexion du fournisseur de ressources.

Valeurs acceptées: Inbound, Outbound
--ssh-password -P

Mot de passe SSH pour les nœuds de cluster. Si aucun n’est spécifié, utilise le mot de passe HTTP.

--ssh-public-key -K

Clé publique SSH pour les nœuds de cluster.

--ssh-user -U

Nom d’utilisateur SSH pour les nœuds de cluster.

Valeur par défaut: sshuser
--storage-account

Nom ou ID du compte de stockage.

--storage-account-key

La clé du compte de stockage. Une clé peut être récupérée automatiquement si l’utilisateur a accès au compte de stockage.

--storage-account-managed-identity

Identité managée affectée par l’utilisateur avec accès au système de fichiers du compte de stockage. Obligatoire uniquement lorsque le type de compte de stockage est Azure Data Lake Stockage Gen2.

--storage-container

Conteneur de stockage utilisé par le cluster. Utilise le nom du cluster si aucun n’a été spécifié. (WASB uniquement).

--storage-filesystem

Le système de fichiers de stockage utilisé par le cluster. Utilise le nom du cluster si aucun n’a été spécifié. (DFS uniquement).

--subnet

Nom ou ID du sous-réseau. Si le nom est fourni, --vnet-name doit être fourni.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--time

Heure de 24 heures sous la forme xx:xx en jours.

--timezone

Fuseau horaire pour planifier le type de mise à l’échelle automatique. Valeurs de az hdinsight autoscale list-timezones.

--version -v

Version du cluster HDInsight Voir aussi : https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#supported-hdinsight-versions.

Valeur par défaut: default
--vnet-name

Nom d’un réseau virtuel.

--workernode-count -c

Nombre de nœuds Worker figurant dans le cluster.

Valeur par défaut: 3
--workernode-data-disk-size

Taille du disque de données en Go, par exemple 1023.

--workernode-data-disk-storage-account-type

Type de compte de stockage qui sera utilisé pour les disques de données : standard_lrs ou premium_lrs.

Valeurs acceptées: premium_lrs, standard_lrs
--workernode-data-disks-per-node

Nombre de disques de données à utiliser par nœud Worker.

--workernode-size
--zones

Liste délimitée par l’espace des zones de disponibilité où le cluster sera créé.

--zookeepernode-size
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight delete

Supprime le cluster HDInsight spécifié.

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

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight list

Répertoriez les clusters HDInsight dans un groupe de ressources ou un abonnement.

az hdinsight list [--resource-group]

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight list-usage

Répertorie les utilisations de l’emplacement spécifié.

az hdinsight list-usage --location

Paramètres obligatoires

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight resize

Redimensionnez le cluster HDInsight spécifié à la taille spécifiée.

az hdinsight resize --name
                    --resource-group
                    --workernode-count
                    [--no-wait]

Exemples

Redimensionnez le workernode du cluster.

az hdinsight resize --name MyCluster --resource-group rg --workernode-count 5

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--workernode-count -c

Nombre d’instances de nœud Worker cible pour l’opération.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight rotate-disk-encryption-key

Faites pivoter la clé de chiffrement de disque du cluster HDInsight spécifié.

az hdinsight rotate-disk-encryption-key --encryption-key-name
                                        --encryption-key-version
                                        --encryption-vault-uri
                                        --name
                                        --resource-group
                                        [--no-wait]

Paramètres obligatoires

--encryption-key-name

Nom de clé utilisé pour activer le chiffrement de disque.

--encryption-key-version

Version de clé utilisée pour activer le chiffrement de disque.

--encryption-vault-uri

URI du coffre de clés de base où se trouve la clé des clients, par exemple. https://myvault.vault.azure.net.

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight show

Obtient le cluster spécifié.

az hdinsight show --name
                  --resource-group

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight update

Mettez à jour les balises du cluster HDInsight spécifié.

az hdinsight update --name
                    --resource-group
                    [--no-wait]
                    [--tags]

Exemples

Mettez à jour les balises.

az hdinsight update --name MyCluster --resource-group rg --tags key=value

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

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

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.