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_NAME
aş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_NAME
aş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_NAME
CLUSTER_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: