Gérer des clusters Azure HDInsight avec Azure CLI

Découvrez comment utiliser Azure CLI pour gérer des clusters Azure HDInsight. Azure CLI est l’interface de ligne de commande multiplateforme de Microsoft pour la gestion de ressources Azure.

Si vous n’avez pas d’abonnement Azure, créez un compte gratuit avant de commencer.

Prérequis

Se connecter à Azure

Connectez-vous à votre abonnement Azure. Si vous prévoyez d’utiliser Azure Cloud Shell, sélectionnez Essayer dans le coin supérieur droit du bloc de code. Sinon, entrez la commande suivante :

az login

# If you have multiple subscriptions, set the one to use
# az account set --subscription "SUBSCRIPTIONID"

Lister les clusters

Utilisez az HDInsight list pour répertorier les clusters. Modifiez les commandes suivantes en remplaçant RESOURCE_GROUP_NAME par le nom de votre groupe de ressources, puis entrez les commandes :

# List all clusters in the current subscription
az hdinsight list

# List only cluster name and its resource group
az hdinsight list --query "[].{Cluster:name, ResourceGroup:resourceGroup}" --output table

# List all cluster for your resource group
az hdinsight list --resource-group RESOURCE_GROUP_NAME

# List all cluster names for your resource group
az hdinsight list --resource-group RESOURCE_GROUP_NAME --query "[].{clusterName:name}" --output table

Afficher le cluster

Utilisez az HDInsight show pour afficher les informations d’un cluster spécifié. Modifiez la commande suivante en RESOURCE_GROUP_NAMEremplaçant, puis CLUSTER_NAME par les informations pertinentes, puis entrez la commande :

az hdinsight show --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME

Suppression des clusters

Utilisez az HDInsight delete pour supprimer un cluster spécifié. Modifiez la commande suivante en RESOURCE_GROUP_NAMEremplaçant, puis CLUSTER_NAME par les informations pertinentes, puis entrez la commande :

az hdinsight delete --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME

Vous pouvez également supprimer un cluster en supprimant le groupe de ressources qui le contient. Notez que cela supprime toutes les ressources du groupe, y compris le compte de stockage par défaut.

az group delete --name RESOURCE_GROUP_NAME

Mise à l’échelle des clusters

Utilisez az HDInsight resize pour redimensionner le cluster HDInsight spécifié à la taille spécifiée. Modifiez la commande suivante en RESOURCE_GROUP_NAMEremplaçant , et CLUSTER_NAME par les informations pertinentes. Remplacez WORKERNODE_COUNT par le nombre de nœuds Worker souhaités pour votre cluster. Pour plus d’informations sur la mise à l’échelle des clusters, consultez Mettre à l’échelle les clusters HDInsight. Entrez la commande :

az hdinsight resize --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME --workernode-count WORKERNODE_COUNT

Étapes suivantes

Dans cet article, vous avez appris comment effectuer différentes tâches d’administration sur un cluster HDInsight. Pour plus d’informations, consultez les articles suivants :