Gerenciar clusters do Azure HDInsight usando a CLI do Azure

Saiba como usar a CLI do Azure para gerenciar clusters do Azure HDInsight. A CLI do Azure é a experiência de linha de comandos para várias plataformas da Microsoft para a gestão de recursos do Azure.

Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

Ligar ao Azure

Entre na sua assinatura do Azure. Se você planeja usar o Azure Cloud Shell, selecione Experimente no canto superior direito do bloco de código. Caso contrário, digite o seguinte comando:

az login

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

Listar clusters

Use az HDInsight list para listar clusters. Edite os seguintes comandos substituindo RESOURCE_GROUP_NAME pelo nome do seu grupo de recursos e insira os comandos:

# 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

Mostrar cluster

Use az HDInsight show para mostrar informações de um cluster especificado. Edite o seguinte comando substituindo RESOURCE_GROUP_NAME, e CLUSTER_NAME com as informações relevantes, em seguida, digite o comando:

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

Excluir clusters

Use az HDInsight delete para excluir um cluster especificado. Edite o seguinte comando substituindo RESOURCE_GROUP_NAME, e CLUSTER_NAME com as informações relevantes, em seguida, digite o comando:

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

Você também pode excluir um cluster excluindo o grupo de recursos que contém o cluster. Observe que isso exclui todos os recursos do grupo, incluindo a conta de armazenamento padrão.

az group delete --name RESOURCE_GROUP_NAME

Dimensionar clusters

Use az HDInsight resize para redimensionar o cluster HDInsight especificado para o tamanho especificado. Edite o comando a seguir substituindo RESOURCE_GROUP_NAMEe CLUSTER_NAME com as informações relevantes. Substitua WORKERNODE_COUNT pelo número desejado de nós de trabalho para o cluster. Para obter mais informações sobre como dimensionar clusters, consulte Dimensionar clusters HDInsight. Digite o comando:

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

Próximos passos

Neste artigo, você aprendeu como executar diferentes tarefas administrativas do cluster HDInsight. Para saber mais, leia os artigos seguintes: