Azure CLI kullanarak Azure HDInsight kümelerini yönetme

Azure HDInsight kümelerini yönetmek için Azure CLI kullanmayı öğrenin. Azure CLI, Azure kaynaklarını yönetmek için Microsoft tarafından sunulan platformlar arası komut satırı deneyimidir.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Önkoşullar

  • Azure CLI. Azure CLI'yı yüklemediyseniz adımlar için bkz . Azure CLI'yi yükleme.

  • HDInsight üzerinde bir Apache Hadoop kümesi. Bkz . Linux'ta HDInsight'ı kullanmaya başlama.

Azure'a bağlanma

Azure aboneliğinizde oturum açın. Azure Cloud Shell kullanmayı planlıyorsanız kod bloğunun sağ üst köşesindeki Deneyin'i seçin. Aksi halde, aşağıdaki komutu girin:

az login

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

Kümeleri listeleme

Kümeleri listelemek için az HDInsight list komutunu kullanın. öğesini kaynak grubunuzun adıyla değiştirerek RESOURCE_GROUP_NAME aşağıdaki komutları düzenleyin ve ardından komutları girin:

# 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

Kümeyi göster

Belirtilen kümeye ilişkin bilgileri göstermek için az HDInsight show komutunu kullanın. öğesini değiştirerek RESOURCE_GROUP_NAMEaşağıdaki komutu düzenleyin ve CLUSTER_NAME ilgili bilgilerle birlikte komutunu girin:

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

Kümeleri silme

Belirtilen kümeyi silmek için az HDInsight delete komutunu kullanın. öğesini değiştirerek RESOURCE_GROUP_NAMEaşağıdaki komutu düzenleyin ve CLUSTER_NAME ilgili bilgilerle birlikte komutunu girin:

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

Kümeyi içeren kaynak grubunu silerek de kümeyi silebilirsiniz. Bu, varsayılan depolama hesabı dahil olmak üzere gruptaki tüm kaynakları siler.

az group delete --name RESOURCE_GROUP_NAME

Kümeleri ölçeklendirme

Belirtilen HDInsight kümesini belirtilen boyuta yeniden boyutlandırmak için az HDInsight resize komutunu kullanın. ve öğesini ilgili bilgilerle değiştirerek RESOURCE_GROUP_NAMECLUSTER_NAME aşağıdaki komutu düzenleyin. değerini kümeniz için istenen çalışan düğümü sayısıyla değiştirin WORKERNODE_COUNT . Kümeleri ölçeklendirme hakkında daha fazla bilgi için bkz . HDInsight kümelerini ölçeklendirme. Komutunu girin:

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

Sonraki adımlar

Bu makalede, farklı HDInsight kümesi yönetim görevlerini gerçekleştirmeyi öğrendiniz. Daha fazla bilgi için aşağıdaki makalelere bakın: