Aracılığıyla paylaş


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. Daha fazla bilgi için bkz . Azure portalını kullanarak HDInsight'ta Linux tabanlı kümeler oluşturma.

Kullanmaya başlayın

Portalda oturum açın.

Kümeleri listeleme ve gösterme

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

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

Küme ana sayfası

HDInsight kümeleri sayfasında kümenizin adını seçin. Genel Bakış bölmesi açılır ve aşağıdaki görüntüye benzer.

Azure portalı HDInsight kümesinin temel bileşenlerini gösteren ekran görüntüsü.

Üst menü

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

Sol menü

Sol menüde birden çok bölüm vardır.

Sol üst menü

Öğe Açıklama
Genel bakış Kümeniz için genel bilgiler sağlayın.
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 ayarlayın. Ö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ı olacak bilgileri görüntüleyin.
Araçlar HDInsight ile ilgili araçlar için yardım bilgileri.

Ayarlar menüsü

Öğe Açıklama
Küme boyutu Küme işçi düğümlerinin sayısını kontrol edin, artırın ve azaltın. Kümeleri Ölçeklendirme.
Kota sınırları Aboneliğiniz için kullanılan ve kullanılabilir çekirdekleri görüntüleyin.
SSH + Küme oturum açma Secure Shell (SSH) bağlantısı kullanarak kümeye bağlanma yönergelerini gösterin. Daha fazla bilgi için bkz. HDInsight ile SSH kullanma.
Azure Data Lake Storage Nesil 2 Data Lake Storage 2. Nesil erişimini 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 veya kaldırın. Bkz. Özel HDInsight uygulamaları yükleme.
Betik eylemleri Kümede Bash betiklerini çalıştırın. Bkz Script Action 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ını yalnızca küme oluşturma işlemi sırasında yapılandırabilirsiniz.
HDInsight iş ortağı Geçerli HDInsight iş ortağını ekleyin veya kaldırın.
Özellikler 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 depolanacağı yeri ayarlayın.
Azure Monitor Azure İzleyici'de kümenizi izleyin.

Destek + sorun giderme menüsü

Öğe Açıklama
Kaynak sağlığı Bkz. Azure kaynak durumuna genel bakış.
Yeni destek isteği Microsoft Desteği ile bir destek bileti oluşturun.

Küme özellikleri

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

Öğe Açıklama
ANA BILGISAYAR ADı 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 aracılığıyla kümeye erişmek için kullanılacak kullanıcı adı ve konak adı.
DURUM Aborted, Accepted, ClusterStorageProvisioned, AzureVMConfiguration, HDInsightConfiguration, Operational, Running, Error, Siliniyor, Deleted, Timeout, DeleteQueued, DeleteTimeout, DeleteError, PatchQueued, CertRolloverQueued, ResizeQueued veya ClusterCustomization'dan biri.
BÖLGE Azure konumu. Desteklenen Azure konumlarının listesi için HDInsight fiyatlandırması için Bölge açılan listesine bakabilirsiniz.
OLUŞTURULMA TARIHI Kümenin dağıtıldığı tarih.
İŞLETİM SİSTEMİ Windows veya Linux.
TÜR Hadoop, HBase veya Spark.
Sürüm Bkz. HDInsight sürümleri.
En düşük TLS sürümü Aktarım Katmanı Güvenliği (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üğümlerin seçilen sanal makine (VM) boyutu.
Baş düğüm boyutu Baş düğümler için seçilen VM boyutu.
Sanal ağ Dağıtım zamanında seçilmişse kümenin dağıtıldığı sanal ağın adı.

Kümeleri taşıma

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

Küme ana sayfasında:

  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 ana sayfasında:

  1. Üstteki menüde Sil'i seçin.
  2. Yeni sayfadaki yönergeleri izleyin.

Daha fazla bilgi için Kümeleri duraklatma veya kapatma bölümüne bakın.

Daha fazla depolama hesabı ekleme

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

Kümeleri ölçeklendirme

Kümeyi yeniden oluşturmak zorunda kalmadan HDInsight kümesi tarafından kullanılan çalışan düğümlerinin sayısını değiştirmek için küme ölçeklendirme özelliğini kullanabilirsiniz.

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

Kümeleri duraklatma veya kapatma

Hadoop işlerinin çoğu yalnızca ara sıra çalışan toplu işlerdir. Hadoop kümelerinin çoğunda, kümenin işlenmek için kullanılmayışı çok uzun zaman aralıkları vardır. HDInsight ile verileriniz Azure Depolama'da depolanır, böylece kullanımda olmayan bir 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 birçok şekilde programlayabilirsiniz. Şunları kullanabilirsiniz:

  • Azure Data Factory: İsteğe bağlı HDInsight bağlı hizmetleri oluşturmak için bkz . Azure Data Factory'yi kullanarak HDInsight'ta isteğe bağlı Linux tabanlı Apache Hadoop kümeleri oluşturma.
  • Azure PowerShell: Bkz . Uçuş gecikmesi verilerini analiz etme.
  • Azure CLI: Bkz . Azure CLI kullanarak Azure HDInsight kümelerini yönetme.
  • HDInsight .NET SDK: Apache Hadoop işlerini gönderme bölümüne bakınız.

Fiyatlandırma bilgileri için bkz . HDInsight fiyatlandırması. Bir kümeyi portaldan silmek için bkz . Kümeleri silme.

Kümeleri yükseltme

Daha fazla bilgi için 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 ile sistem yöneticileri Hadoop kümelerini yönetebilir ve izleyebilir.

Küme ana sayfasında:

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

    HDInsight Apache Hadoop küme menüsünü gösteren ekran görüntüsü.

  2. Yeni sayfada Ambari ana sayfa'yı 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ışan 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 ana sayfasında:

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

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

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

  1. Aşağıdaki metni adlı changecredentials.shbir dosya olarak kaydetmek için bir metin düzenleyicisi kullanın.

    Önemli

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

    #! /bin/bash
    USER=$1
    PASS=$2
    usermod --password $(echo $PASS | openssl passwd -1 -stdin) $USER
    
  2. Dosyayı, HTTP veya HTTPS adresi kullanarak HDInsight'tan erişebileceğiniz bir depolama konumuna yükleyin. OneDrive veya Azure Blob Depolama gibi bir genel dosya deposu buna örnek olarak verilmiştir. URI'yi (HTTP veya HTTPS adresi) dosyaya kaydedin. Sonraki adımda URI gereklidir.

  3. Küme giriş sayfasındaki Ayarlar'ın altında Betik eylemleri'ni seçin.

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

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

    Not

    SSH parolaları şu karakterleri içeremez: " ' ' / \ < % ~ | $ & ! #

    Alan Değer
    Betik türü Açılan listeden - Özel'i seçin.
    Ad "Ssh kimlik bilgilerini değiştir."
    Bash betik URI'si changecredentials.sh dosyasının URI'si.
    Düğüm türleri: Head, Worker, Nimbus, Supervisor veya ZooKeeper Listelenen tüm düğüm türleri için ✓ öğesini seçin.
    Parametreler SSH kullanıcı adını girin ve yeni parolayı girin. Kullanıcı adı ile parola arasında yalnızca bir boşluk olmalıdır.
    Bu betik eylemini kalıcı hale getir ... Bu alanı boş bırakın.
  6. 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

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

Depolama hesaplarını bulma

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

İşleri izleme

Daha fazla bilgi için 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 bunların 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 kullanıcı arabirimini 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

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