Gestire cluster Azure HDInsight con l'interfaccia della riga di comando di Azure

Informazioni su come usare l'interfaccia della riga di comando di Azure per gestire i cluster Azure HDInsight. L'interfaccia della riga di comando di Azure è l'esperienza di riga di comando multipiattaforma Microsoft per la gestione delle risorse di Azure.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

Prerequisiti

Connect to Azure

Accedere alla sottoscrizione di Azure. Se si prevede di usare Azure Cloud Shell, fare clic su Prova nell'angolo superiore destro del blocco di codice. Altrimenti, immettere il comando seguente:

az login

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

Elencare i cluster

Usare az HDInsight list per elencare i cluster. Modificare i comandi seguenti sostituendo RESOURCE_GROUP_NAME con il nome del gruppo di risorse, quindi immettere i comandi:

# 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

Mostrare cluster

Usare az HDInsight show per visualizzare informazioni per un cluster specificato. Modificare il comando seguente sostituendo RESOURCE_GROUP_NAMEe CLUSTER_NAME con le informazioni pertinenti, quindi immettere il comando :

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

Eliminare cluster

Usare az HDInsight delete per eliminare un cluster specificato. Modificare il comando seguente sostituendo RESOURCE_GROUP_NAMEe CLUSTER_NAME con le informazioni pertinenti, quindi immettere il comando :

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

È inoltre possibile eliminare un cluster eliminando il gruppo di risorse che lo contiene. Si noti che vengono eliminate tutte le risorse nel gruppo, incluso l'account di archiviazione predefinito.

az group delete --name RESOURCE_GROUP_NAME

Ridimensionare i cluster

Usare az HDInsight resize per ridimensionare il cluster HDInsight specificato in base alle dimensioni specificate. Modificare il comando seguente sostituendo RESOURCE_GROUP_NAMEe CLUSTER_NAME con le informazioni pertinenti. Sostituire WORKERNODE_COUNT con il numero desiderato di nodi di lavoro per il cluster. Per altre informazioni sul ridimensionamento dei cluster, vedere Ridimensionare i cluster HDInsight. Immettere il comando :

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

Passaggi successivi

In questo articolo si è appreso come eseguire diverse attività amministrative del cluster HDInsight. Per ulteriori informazioni, vedere gli articoli seguenti: