Azure portalını kullanarak HDInsight'ta Apache Hadoop kümelerini yönetme

Azure portalını kullanarak Azure HDInsight'ta Apache Hadoop kümelerini yönetebilirsiniz. Diğer araçları kullanarak HDInsight'ta Hadoop kümelerini yönetme hakkında bilgi için sekme seçiciyi kullanın.

Önkoşullar

HDInsight'ta mevcut bir Apache Hadoop kümesi. Bkz . Azure portalını kullanarak HDInsight'ta Linux tabanlı kümeler oluşturma.

Kullanmaya Başlama

https://portal.azure.com'a oturum açın.

Kümeleri listeleme ve gösterme

HDInsight kümeleri sayfasında mevcut kümeleriniz listelenir. Portaldan:

  1. Soldaki menüden Tüm hizmetler'i seçin.
  2. ANALYTICS'in altında HDInsight kümeleri'ne tıklayın.

Küme giriş sayfası

HDInsight kümeleri sayfasından kümenizin adını seçin. Bu, aşağıdaki görüntüye benzer şekilde görünen Genel Bakış görünümünü açar:

Azure portal HDInsight cluster essentials.

Üst menü:

Öğe Açıklama
Taşı Kümeyi başka bir kaynak grubuna veya başka bir aboneliğe taşır.
Sil Kümeyi siler.
Yenile Görünümü yeniler.

Sol menü:

  • Sol üst menü

    Öğe Açıklama
    Genel bakış Kümeniz için genel bilgiler sağlar.
    Etkinlik günlüğü Etkinlik günlüklerini gösterme ve sorgulama.
    Erişim denetimi (IAM) Rol atamalarını kullanın. Bkz . Azure abonelik kaynaklarınıza erişimi yönetmek için Azure rolleri atama.
    Etiketler Bulut hizmetlerinizin özel taksonomisini tanımlamak için anahtar/değer çiftleri ayarlamanıza olanak tanır. Örneğin, project adlı bir anahtar oluşturabilir ve ardından belirli bir projeyle ilişkili tüm hizmetler için ortak bir değer kullanabilirsiniz.
    Sorunları tanılama ve çözme Sorun giderme bilgilerini görüntüleyin.
    Hızlı Başlangıç HDInsight kullanmaya başlamanıza yardımcı olan bilgileri görüntüler.
    Araçlar HDInsight ile ilgili araçlar için yardım bilgileri.
  • Ayarlar menüsü

    Öğe Açıklama
    Küme boyutu Küme çalışan düğümü sayısını denetleyin, artırın ve azaltın. Bkz. Kümeleri ölçeklendirme.
    Kota sınırları Aboneliğiniz için kullanılan ve kullanılabilir çekirdekleri görüntüleyin.
    SSH + Kümede oturum açma Secure Shell (SSH) bağlantısını kullanarak kümeye bağlanma yönergelerini gösterir. Daha fazla bilgi için bkz. HDInsight ile SSH kullanma.
    Data Lake Storage 1. Nesil Erişim Data Lake Storage 1. Nesil yapılandırın. Bkz . Hızlı Başlangıç: HDInsight'ta kümeleri ayarlama.
    Depolama hesapları Depolama hesaplarını ve anahtarları görüntüleyin. Depolama hesapları küme oluşturma işlemi sırasında yapılandırılır.
    Uygulamalar HDInsight uygulamaları ekleyin/kaldırın. Bkz . Özel HDInsight uygulamaları yükleme.
    Betik eylemleri Kümede Bash betiklerini çalıştırın. Bkz . Betik Eylemini kullanarak Linux tabanlı HDInsight kümelerini özelleştirme.
    Dış meta veri depoları Apache Hive ve Apache Oozie meta veri depolarını görüntüleyin. Meta veri depoları yalnızca küme oluşturma işlemi sırasında yapılandırılabilir.
    HDInsight iş ortağı Geçerli HDInsight İş Ortağını ekleyin/kaldırın.
    Properties Küme özelliklerini görüntüleyin.
    Kilitler Kümenin değiştirilmesini veya silinmesini önlemek için bir kilit ekleyin.
    Şablonu dışarı aktarma Küme için Azure Resource Manager şablonunu görüntüleyin ve dışarı aktarın. Şu anda yalnızca bağımlı Azure depolama hesabını dışarı aktarabilirsiniz. Bkz . Azure Resource Manager şablonlarını kullanarak HDInsight'ta Linux tabanlı Apache Hadoop kümeleri oluşturma.
  • İzleme menüsü

    Öğe Açıklama
    Uyarılar Uyarıları ve eylemleri yönetin.
    Ölçümler Azure İzleyici günlüklerinde küme ölçümlerini izleyin.
    Tanılama ayarları Tanılama ölçümlerinin nerede depolandığına Ayarlar.
    Azure İzleyici Azure İzleyici'de kümenizi izleyin.
  • Destek + sorun giderme menüsü

    Öğe Açıklama
    Kaynak durumu Bkz. Azure kaynak durumuna genel bakış.
    Yeni destek isteği Microsoft desteğiyle bir destek bileti oluşturmanıza olanak tanır.

Küme Özellikleri

Küme giriş sayfasındaki Ayarlar altında Özellikler'i seçin.

Öğe Açıklama
ANA BİLGİSAYAR ADI Küme adı.
KÜME URL'si Ambari web arabiriminin URL'si.
Özel Uç Nokta Küme için özel uç nokta.
Güvenli kabuk (SSH) SSH aracılığıyla kümeye erişimde kullanılacak kullanıcı adı ve konak adı.
DURUM Bunlardan biri: Aborted, Accepted, Cluster Depolama Provisioned, AzureVMConfiguration, HDInsightConfiguration, Operational, Running, Error, Delete, Deleted, Timeout, DeleteQueued, DeleteTimeout, DeleteError, PatchQueued, CertRolloverQueued, ResizeQueued veya ClusterCustomization.
BÖLGE Azure konumu. Desteklenen Azure konumlarının listesi için HDInsight fiyatlandırması ile ilgili Bölge açılan liste kutusuna bakın.
OLUŞTURMA TARİHİ Kümenin dağıtıldığı tarih.
İŞLETİM SİSTEMİ Windows veya Linux.
TÜR Hadoop, HBase, Spark.
Sürüm Bkz. HDInsight sürümleri.
Minimum TLS sürümü TLS sürümü.
ABONELİK Abonelik adı.
VARSAYıLAN VERI KAYNAĞı Varsayılan küme dosya sistemi.
Çalışan düğümlerinin boyutları Çalışan düğümlerinin seçili VM boyutu.
Baş düğüm boyutu Baş düğümlerin seçili VM boyutu.
Sanal ağ Dağıtım zamanında seçilmişse, kümenin dağıtıldığı Sanal Ağ adı.

Kümeleri taşıma

HDInsight kümesini başka bir Azure kaynak grubuna veya başka bir aboneliğe taşıyabilirsiniz.

Küme giriş sayfasından:

  1. Üstteki menüden Taşı'yı seçin.
  2. Başka bir kaynak grubuna taşı veya Başka bir aboneliğe taşı'yı seçin.
  3. Yeni sayfadaki yönergeleri izleyin.

Kümeleri silme

Küme silindiğinde varsayılan depolama hesabı veya bağlı depolama hesabı silinmez. Aynı depolama hesaplarını ve aynı meta depoları kullanarak kümeyi yeniden oluşturabilirsiniz. Kümeyi yeniden oluştururken yeni bir varsayılan Blob kapsayıcısı kullanmanızı öneririz.

Küme giriş sayfasından:

  1. Üst Menüden Sil'i seçin.
  2. Yeni sayfadaki yönergeleri izleyin.

Ayrıca bkz. Kümeleri duraklatma/kapatma.

Başka depolama hesapları ekleme

Küme oluşturulduktan sonra ek Azure Depolama hesapları ve Azure Data Lake Depolama hesapları ekleyebilirsiniz. Daha fazla bilgi için bkz. HDInsight’a başka depolama hesapları ekleme.

Kümeleri ölçeklendirme

Küme ölçeklendirme özelliği, kümeyi yeniden oluşturmak zorunda kalmadan Azure HDInsight kümesi tarafından kullanılan çalışan düğümlerinin sayısını değiştirmenize olanak tanır.

Tam bilgi için bkz . HDInsight kümelerini ölçeklendirme.

Kümeleri duraklatma/kapatma

Hadoop işlerinin çoğu yalnızca ara sıra çalıştırılacak toplu işlerdir. Hadoop kümelerinin çoğunda, kümenin işlenmek için kullanılmaması gereken çok uzun süreler vardır. HDInsight ile verileriniz Azure Depolama'de depolanır, böylece kullanılmadığında kümeyi güvenle silebilirsiniz. Kullanımda olmasa bile HDInsight kümesi için de ücretlendirilirsiniz. Küme ücretleri depolama ücretlerinden çok daha fazla olduğundan, kullanımda olmayan kümeleri silmek ekonomik bir anlam ifade eder.

İşlemi programlamanın birçok yolu vardır:

Fiyatlandırma bilgileri için bkz . HDInsight fiyatlandırması. Portaldan küme silmek için bkz. Kümeleri silme

Kümeleri yükseltme

Bkz . HDInsight kümesini daha yeni bir sürüme yükseltme.

Apache Ambari web kullanıcı arabirimini açma

Ambari, RESTful API'leri tarafından desteklenen sezgisel, kullanımı kolay bir Hadoop yönetim web kullanıcı arabirimi sağlar. Ambari, sistem yöneticilerinin Hadoop kümelerini yönetmesine ve izlemesine olanak tanır.

Küme giriş sayfasından:

  1. Küme panoları'nu seçin.

    HDInsight Apache Hadoop cluster menu.

  2. Yeni sayfadan Ambari giriş'i seçin.

  3. Küme kullanıcı adını ve parolasını girin. Varsayılan küme kullanıcı adı yöneticidir.

Daha fazla bilgi için bkz . Apache Ambari Web kullanıcı arabirimini kullanarak HDInsight kümelerini yönetme.

Parolaları değiştirme

HDInsight kümesinin iki kullanıcı hesabı olabilir. OLUŞTURMA işlemi sırasında HDInsight kümesi kullanıcı hesabı (HTTP kullanıcı hesabı) ve SSH kullanıcı hesabı oluşturulur. Küme kullanıcı hesabı parolasını değiştirmek için portalı ve SSH kullanıcı hesabını değiştirmek için betik eylemlerini kullanabilirsiniz.

Küme kullanıcı parolasını değiştirme

Not

Küme kullanıcı (yönetici) parolasının değiştirilmesi, bu kümede çalıştırılacak betik eylemlerinin başarısız olmasına neden olabilir. Çalışan düğümlerini hedefleyen kalıcı betik eylemleriniz varsa, yeniden boyutlandırma işlemleri aracılığıyla kümeye düğüm eklediğinizde bu betikler başarısız olabilir. Betik eylemleri hakkında daha fazla bilgi için bkz . Betik eylemlerini kullanarak HDInsight kümelerini özelleştirme.

Küme giriş sayfasından:

  1. Ayarlar altında SSH + Küme oturum açma'ya tıklayın.
  2. Kimlik bilgilerini sıfırla'yı seçin.
  3. Metin kutularına yeni parola girin ve onaylayın.
  4. Tamam'ı seçin.

Parola, kümedeki tüm düğümlerde değiştirilir.

SSH kullanıcı parolasını veya ortak anahtarı değiştirme

  1. Bir metin düzenleyicisi kullanarak aşağıdaki metni changecredentials.sh adlı bir dosya olarak kaydedin.

    Önemli

    Satır sonu olarak LF kullanan bir düzenleyici kullanmanız gerekir. Düzenleyici CRLF kullanıyorsa betik çalışmaz.

    #! /bin/bash
    USER=$1
    PASS=$2
    usermod --password $(echo $PASS | openssl passwd -1 -stdin) $USER
    
  2. Dosyayı BIR HTTP veya HTTPS adresi kullanarak HDInsight'tan erişilebilen bir depolama konumuna yükleyin. Örneğin, OneDrive veya Azure Blob depolama gibi bir genel dosya deposu. Sonraki adımda bu URI gerektiğinden, URI'yi (HTTP veya HTTPS adresi) dosyaya kaydedin.

  3. Küme giriş sayfasından Ayarlar altında Betik eylemleri'niseçin.

  4. Betik eylemleri sayfasında Yeni gönder'i seçin.

  5. Betik gönder eylem sayfasında aşağıdaki bilgileri girin:

Not

SSH parolaları aşağıdaki karakterleri içeremez:

" ' ` / \ < % ~ | $ & ! #

Alan Değer
Betik türü Açılan listeden - Özel'i seçin.
Veri Akışı Adı "Ssh kimlik bilgilerini değiştir"
Bash betik URI'si changecredentials.sh dosyasının URI'sini
Düğüm türleri: (Baş, Çalışan, Nimbus, Gözetmen veya Zookeeper.) ✓ listelenen tüm düğüm türleri için
Parametreler SSH kullanıcı adını ve ardından yeni parolayı girin. Kullanıcı adı ile parola arasında bir boşluk olmalıdır.
Bu betik eylemini kalıcı hale ... Bu alanı işaretsiz bırakın.
  1. Betiği uygulamak için Oluştur'u seçin. Betik tamamlandıktan sonra, yeni kimlik bilgileriyle SSH kullanarak kümeye bağlanabilirsiniz.

Abonelik kimliğini bulma

Her küme bir Azure aboneliğine bağlıdır. Azure abonelik kimliği küme giriş sayfasında görünür.

Kaynak grubunu bulma

Azure Resource Manager modunda, her HDInsight kümesi bir Azure Resource Manager grubuyla oluşturulur. Resource Manager grubu küme giriş sayfasından görünür.

Depolama hesaplarını bulma

HDInsight kümeleri verileri depolamak için bir Azure Depolama hesabı veya Azure Data Lake Depolama kullanır. Her HDInsight kümesinin bir varsayılan depolama hesabı ve bir dizi bağlı depolama hesabı olabilir. Depolama hesaplarını listelemek için, Ayarlar altındaki küme giriş sayfasından Depolama hesapları seçin.

İşleri izleme

Bkz. Apache Ambari Web kullanıcı arabirimini kullanarak HDInsight kümelerini yönetme.

Küme boyutu

Küme giriş sayfasındaki Küme boyutu kutucuğu, bu kümeye ayrılan çekirdek sayısını ve bu küme içindeki düğümler için nasıl ayrıldığını görüntüler.

Önemli

HDInsight kümesi tarafından sağlanan hizmetleri izlemek için Ambari Web'i veya Ambari REST API'sini kullanmanız gerekir. Ambari kullanma hakkında daha fazla bilgi için bkz . Apache Ambari kullanarak HDInsight kümelerini yönetme

Kümeye bağlanma

Sonraki adımlar

Bu makalede bazı temel yönetim işlevlerini öğrendiniz. Daha fazla bilgi için aşağıdaki makalelere bakın: