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éez 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-agent |
Gérer l’intégration des journaux d’activité de l’agent Azure Monitor sur un cluster HDInsight. |
Core | GA |
az hdinsight azure-monitor-agent disable |
Désactivez l’intégration des journaux d’activité de l’agent Azure Monitor sur un cluster HDInsight. |
Core | GA |
az hdinsight azure-monitor-agent enable |
Activez l’intégration des journaux de l’agent Azure Monitor sur un cluster HDInsight. |
Core | GA |
az hdinsight azure-monitor-agent show |
Obtenez l’état de l’intégration des journaux de l’agent 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 une 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 en un script persistant. |
Core | GA |
az hdinsight script-action show-execution-details |
Obtient les détails de l’exécution du script pour l’ID d’exécution de script donné. |
Core | GA |
az hdinsight show |
Obtient le cluster spécifié. |
Core | GA |
az hdinsight update |
Mettez à jour les balises ou l’identité du cluster HDInsight spécifié. La définition de la propriété d’identité remplace la configuration d’identité existante du cluster. |
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-workernode-count]
[--autoscale-max-count --autoscale-max-workernode-count]
[--autoscale-min-count --autoscale-min-workernode-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 --enable-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]
[--outbound-dependencies-managed-type --outbound-managed-type {External, Managed}]
[--private-link-config --private-link-configurations]
[--public-ip-tag-type]
[--public-ip-tag-value]
[--resource-provider-connection --rp-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. Voir https://learn.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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Type de cluster HDInsight, par exemple : hadoop, interactivehive, hbase, kafka, storm, spark, rserver, mlservices. Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nom ou ID de l’identité affectée par l’utilisateur. Ignorez ce champ lorsque assign_identity_type est SystemAssigned.
Propriété | Valeur |
---|---|
Parameter group: | Managed Service Identity Arguments |
Nombre planifié de workernodes.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Nombre maximal de workernodes pour l’atuoscale basé sur la charge.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Nombre minimal de workernodes pour l’atuoscale basé sur la charge.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Type de mise à l’échelle automatique.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Valeurs acceptées: | Load, Schedule |
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.
Propriété | Valeur |
---|---|
Parameter group: | Domain Service Arguments |
Mot de passe de l’administrateur de domaine. Obligatoire uniquement lors de la création d’un cluster avec le package Sécurité Entreprise.
Propriété | Valeur |
---|---|
Parameter group: | Domain Service Arguments |
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://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Niveau du cluster.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Valeurs acceptées: | Premium, Standard |
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.
Propriété | Valeur |
---|---|
Parameter group: | Domain Service Arguments |
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://learn.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Indiquez si l’isolation du calcul est active ou non.
Propriété | Valeur |
---|---|
Parameter group: | Compute Isolation Arguments |
Valeurs acceptées: | false, true |
Liste délimitée par l’espace de la journée de planification.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Valeurs acceptées: | Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday |
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.
Propriété | Valeur |
---|---|
Parameter group: | Domain Service Arguments |
Taille du nœud. Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Indiquez si la liaison privée est active ou non.
Propriété | Valeur |
---|---|
Parameter group: | Private Link Arguments |
Valeurs acceptées: | false, true |
Identificateur d’algorithme pour le chiffrement.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
Valeur par défaut: | RSA-OAEP |
Valeurs acceptées: | RSA-OAEP, RSA-OAEP-256, RSA1_5 |
Indique si activer le chiffrement sur l’hôte ou non.
Propriété | Valeur |
---|---|
Parameter group: | Encryption At Host Arguments |
Valeurs acceptées: | false, true |
Indique si activer le chiffrement en transit.
Propriété | Valeur |
---|---|
Parameter group: | Encryption In Transit Arguments |
Valeurs acceptées: | false, true |
Nom de clé utilisé pour activer le chiffrement de disque.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
Version de clé utilisée pour activer le chiffrement de disque.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
URI du coffre de clés de base où se trouve la clé du client, par exemple.
https://myvault.vault.azure.net
.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
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.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Valeur par défaut: | False |
Taille du nœud. Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Référence sku de l’hôte dédié de l’isolation de calcul.
Propriété | Valeur |
---|---|
Parameter group: | Compute Isolation Arguments |
Mot de passe HTTP pour le cluster. Invite s’il n’est pas donné.
Propriété | Valeur |
---|---|
Parameter group: | HTTP Arguments |
Nom d’utilisateur HTTP du cluster. Default: admin.
Propriété | Valeur |
---|---|
Parameter group: | HTTP Arguments |
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.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Valeur par défaut: | False |
ID de groupe de sécurité AAD client pour le proxy rest Kafka.
Propriété | Valeur |
---|---|
Parameter group: | Kafka Rest Proxy Arguments |
Nom du groupe de sécurité AAD client pour le proxy REST Kafka.
Propriété | Valeur |
---|---|
Parameter group: | Kafka Rest Proxy Arguments |
Nombre de nœuds de gestion kafka dans le cluster.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Valeur par défaut: | 2 |
Taille du nœud. Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
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.
Propriété | Valeur |
---|---|
Parameter group: | Domain Service Arguments |
Location. Valeurs provenant de : az account list-locations
. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>
.
Version TLS minimale prise en charge.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Valeurs acceptées: | 1.2 |
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.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Direction de la connexion du fournisseur de ressources.
Propriété | Valeur |
---|---|
Parameter group: | Private Link Arguments |
Valeurs acceptées: | External, Managed |
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.
Propriété | Valeur |
---|---|
Parameter group: | Private Link Arguments |
Obtient ou définit le type ipTag : Exemple FirstPartyUsage.
Propriété | Valeur |
---|---|
Parameter group: | Private Link Arguments |
Obtient ou définit la valeur de l’iptag associée à l’adresse IP publique. Exemple HDInsight, SQL, Stockage, etc.
Propriété | Valeur |
---|---|
Parameter group: | Private Link Arguments |
Type de connexion du fournisseur de ressources.
Propriété | Valeur |
---|---|
Parameter group: | Resource provider connection Arguments |
Valeurs acceptées: | Inbound, Outbound |
Mot de passe SSH pour les nœuds de cluster. Si aucun n’est spécifié, utilise le mot de passe HTTP.
Propriété | Valeur |
---|---|
Parameter group: | SSH Arguments |
Clé publique SSH pour les nœuds de cluster.
Propriété | Valeur |
---|---|
Parameter group: | SSH Arguments |
Nom d’utilisateur SSH pour les nœuds de cluster.
Propriété | Valeur |
---|---|
Parameter group: | SSH Arguments |
Valeur par défaut: | sshuser |
Nom ou ID du compte de stockage.
Propriété | Valeur |
---|---|
Parameter group: | Storage Arguments |
Clé du compte de stockage. Une clé peut être récupérée automatiquement si l’utilisateur a accès au compte de stockage.
Propriété | Valeur |
---|---|
Parameter group: | Storage Arguments |
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 Storage Gen2.
Propriété | Valeur |
---|---|
Parameter group: | Storage Arguments |
Conteneur de stockage utilisé par le cluster. Utilise le nom du cluster si aucun n’a été spécifié. (WASB only).
Propriété | Valeur |
---|---|
Parameter group: | Storage Arguments |
Le système de fichiers de stockage utilisé par le cluster. Utilise le nom du cluster si aucun n’a été spécifié. (DFS only).
Propriété | Valeur |
---|---|
Parameter group: | Storage Arguments |
Nom ou ID du sous-réseau. Si le nom est fourni, --vnet-name
doit être fourni.
Propriété | Valeur |
---|---|
Parameter group: | Network Arguments |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Heure de 24 heures sous la forme xx :xx en jours.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Fuseau horaire pour planifier le type de mise à l’échelle automatique. Valeurs de az hdinsight autoscale list-timezones
.
Propriété | Valeur |
---|---|
Parameter group: | Autoscale Configuration Arguments |
Version du cluster HDInsight Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-component-versioning#supported-hdinsight-versions.
Propriété | Valeur |
---|---|
Parameter group: | Cluster Arguments |
Valeur par défaut: | default |
Nom d’un réseau virtuel.
Propriété | Valeur |
---|---|
Parameter group: | Network Arguments |
Nombre de nœuds Worker figurant dans le cluster.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Valeur par défaut: | 3 |
Taille du disque de données en Go, par exemple 1023.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Type de compte de stockage qui sera utilisé pour les disques de données : standard_lrs ou premium_lrs.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Valeurs acceptées: | premium_lrs, standard_lrs |
Nombre de disques de données à utiliser par nœud Worker.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Taille du nœud. Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Liste délimitée par l’espace des zones de disponibilité où le cluster sera créé.
Propriété | Valeur |
---|---|
Parameter group: | Availability Zone Arguments |
Taille du nœud. Voir aussi : https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Propriété | Valeur |
---|---|
Parameter group: | Node Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az hdinsight delete
Supprime le cluster HDInsight spécifié.
az hdinsight delete --name
--resource-group
[--no-wait]
[--yes]
Paramètres obligatoires
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
N’invitez pas à confirmer.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az hdinsight list
Répertoriez les clusters HDInsight dans un groupe de ressources ou un abonnement.
az hdinsight list [--resource-group]
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az hdinsight list-usage
Répertorie les utilisations de l’emplacement spécifié.
az hdinsight list-usage --location
Paramètres obligatoires
Location. Valeurs provenant de : az account list-locations
. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>
.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nombre d’instances de nœud Worker cible pour l’opération.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
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
Nom de clé utilisé pour activer le chiffrement de disque.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
Version de clé utilisée pour activer le chiffrement de disque.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
URI du coffre de clés de base où se trouve la clé du client, par exemple.
https://myvault.vault.azure.net
.
Propriété | Valeur |
---|---|
Parameter group: | Customer Managed Key Arguments |
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az hdinsight show
Obtient le cluster spécifié.
az hdinsight show --name
--resource-group
Paramètres obligatoires
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az hdinsight update
Mettez à jour les balises ou l’identité du cluster HDInsight spécifié. La définition de la propriété d’identité remplace la configuration d’identité existante du cluster.
az hdinsight update --name
--resource-group
[--assign-identity]
[--assign-identity-type]
[--no-wait]
[--tags]
Exemples
Mettez à jour les balises.
az hdinsight update --name MyCluster --resource-group rg --tags key=value
Mettez à jour l’identité de gestion avec msi UserAssigned unique.
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type UserAssigned --assign-identity MyMsi
Mettez à jour l’identité de gestion avec plusieurs msi UserAssigned.
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type UserAssigned --assign-identity MyMsi1 MyMsi2
Mettez à jour l’identité de gestion SystemAssigned.
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type SystemAssigned
Mettez à jour l’identité de gestion avec SystemAssigned,UserAssigned msi.
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type "SystemAssigned,UserAssigned" --assign-identity MyMsi1
Paramètres obligatoires
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nom ou ID de l’identité affectée par l’utilisateur. Ignorez ce champ lorsque assign_identity_type est SystemAssigned.
Propriété | Valeur |
---|---|
Parameter group: | Managed Service Identity Arguments |
Type d’identité utilisé pour le cluster. Valeurs autorisées : None
, SystemAssigned
, SystemAssigned,UserAssigned
, UserAssigned
.
Propriété | Valeur |
---|---|
Parameter group: | Managed Service Identity Arguments |
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Attendez la création avec « provisioningState » sur « Succeeded ».
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Attendez la suppression.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Attendez que la ressource existe.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Intervalle d’interrogation en secondes.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | 30 |
Délai maximal d’attente en secondes.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | 3600 |
Attendez la mise à jour avec provisioningState sur « Réussi ».
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |