Azure HDInsight-clusters beheren met behulp van Azure CLI
Meer informatie over het gebruik van Azure CLI voor het beheren van Azure HDInsight-clusters. De Azure CLI is de platformoverschrijdende opdrachtregelervaring van Microsoft voor het beheren van Azure-resources.
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 Probeer het 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
Cluster weergeven
Gebruik az HDInsight show om informatie weer te geven voor een opgegeven cluster. Bewerk de volgende opdracht door te vervangen RESOURCE_GROUP_NAME
en CLUSTER_NAME
door de relevante informatie en 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 te vervangen RESOURCE_GROUP_NAME
en CLUSTER_NAME
door de relevante informatie en 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. Houd er rekening mee dat hiermee alle resources in de groep worden 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 en door de relevante informatie te vervangenRESOURCE_GROUP_NAME
CLUSTER_NAME
. Vervang WORKERNODE_COUNT
door het gewenste aantal werkknooppunten voor uw cluster. 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
Volgende stappen
In dit artikel hebt u geleerd hoe u verschillende beheertaken voor HDInsight-clusters uitvoert. Zie de volgende artikelen voor meer informatie: