Azure HDInsight-clusters beheren met behulp van de Azure CLI
Meer informatie over het gebruik van de Azure CLI voor het beheren van Azure HDInsight-clusters. De Azure CLI is de Microsoft-opdrachtregelinterface. U kunt deze platformoverschrijdende ervaring gebruiken om Azure-resources te beheren.
Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
Vereisten
- Azure CLI. Als u de Azure CLI nog niet hebt geïnstalleerd, raadpleegt u De Azure CLI installeren voor stappen.
- Een Apache Hadoop-cluster in HDInsight. Zie Aan de slag met HDInsight in Linux.
Verbinding maken met Azure
Meld u aan bij uw Azure-abonnement. Als u Azure Cloud Shell wilt gebruiken, selecteert u Deze proberen in de rechterbovenhoek van het codeblok. Voer anders de volgende opdracht in:
az login
# If you have multiple subscriptions, set the one to use
# az account set --subscription "SUBSCRIPTIONID"
Clusters weergeven
Gebruik az HDInsight list om clusters weer te geven. Bewerk de volgende opdrachten door de naam van uw resourcegroep te vervangen RESOURCE_GROUP_NAME
en voer vervolgens de opdrachten in:
# 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
Clusters weergeven
Gebruik az HDInsight show om informatie weer te geven voor een opgegeven cluster. Bewerk de volgende opdracht door de relevante informatie te vervangen RESOURCE_GROUP_NAME
en CLUSTER_NAME
te gebruiken. Voer vervolgens de opdracht in:
az hdinsight show --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME
Clusters verwijderen
Gebruik az HDInsight delete om een opgegeven cluster te verwijderen. Bewerk de volgende opdracht door de relevante informatie te vervangen RESOURCE_GROUP_NAME
en CLUSTER_NAME
te gebruiken. Voer vervolgens de opdracht in:
az hdinsight delete --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME
U kunt ook een cluster verwijderen door de resourcegroep die het cluster bevat te verwijderen. Met deze actie worden alle resources in de groep verwijderd, inclusief het standaardopslagaccount.
az group delete --name RESOURCE_GROUP_NAME
Clusters schalen
Gebruik az HDInsight resize om het formaat van het opgegeven HDInsight-cluster te wijzigen in de opgegeven grootte. Bewerk de volgende opdracht door de relevante informatie te vervangen RESOURCE_GROUP_NAME
en CLUSTER_NAME
te gebruiken. Vervang WORKERNODE_COUNT
door het aantal werkknooppunten dat u voor uw cluster wilt gebruiken. Zie HDInsight-clusters schalen voor meer informatie over het schalen van clusters. Voer de opdracht in:
az hdinsight resize --resource-group RESOURCE_GROUP_NAME --name CLUSTER_NAME --workernode-count WORKERNODE_COUNT
Gerelateerde inhoud
In dit artikel hebt u geleerd hoe u verschillende beheertaken voor HDInsight-clusters uitvoert. Zie de volgende artikelen voor meer informatie: