Hantera Azure HDInsight-kluster med Hjälp av Azure CLI

Lär dig hur du använder Azure CLI för att hantera Azure HDInsight-kluster. Azure CLI är Microsofts plattformsoberoende kommandoradsmiljö för att hantera Azure-resurser.

Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Förutsättningar

Ansluta till Azure

Logga in på din Azure-prenumeration. Om du planerar att använda Azure Cloud Shell väljer du Prova i det övre högra hörnet i kodblocket. Annars anger du följande kommando:

az login

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

Lista kluster

Använd az HDInsight-listan för att lista kluster. Redigera följande kommandon genom att RESOURCE_GROUP_NAME ersätta med namnet på resursgruppen och ange sedan kommandona:

# 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

Visa kluster

Använd az HDInsight show för att visa information för ett angivet kluster. Redigera följande kommando genom att RESOURCE_GROUP_NAMEersätta , och CLUSTER_NAME med relevant information, ange sedan kommandot:

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

Ta bort kluster

Använd az HDInsight delete för att ta bort ett angivet kluster. Redigera följande kommando genom att RESOURCE_GROUP_NAMEersätta , och CLUSTER_NAME med relevant information, ange sedan kommandot:

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

Du kan också ta bort ett kluster genom att ta bort resursgruppen som innehåller klustret. Observera att detta tar bort alla resurser i gruppen, inklusive standardlagringskontot.

az group delete --name RESOURCE_GROUP_NAME

Skala kluster

Använd az HDInsight resize för att ändra storlek på det angivna HDInsight-klustret till den angivna storleken. Redigera följande kommando genom att RESOURCE_GROUP_NAMEersätta och CLUSTER_NAME med relevant information. Ersätt WORKERNODE_COUNT med önskat antal arbetsnoder för klustret. Mer information om skalning av kluster finns i Skala HDInsight-kluster. Ange kommandot:

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

Nästa steg

I den här artikeln har du lärt dig hur du utför olika administrativa uppgifter för HDInsight-kluster. Mer information finns i följande artiklar: