HBASE INSTALLATION EĞİTİMİ

HBase'i her dağıtım modunda sıfırdan doğru kurun

Standalone, pseudo-distributed ve fully-distributed HBase kurulumu, yapılandırma ve doğrulama

HBase Installation Eğitimi, Apache HBase'i standalone, pseudo-distributed ve fully-distributed modlarda doğru kurmayı öğretir. Katılımcılar JDK, SSH, ulimit ve HDFS ön gereksinimlerini hazırlar; hbase-site.xml, hbase-env.sh ve regionservers dosyalarını yapıla…

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

HBase kurulumunu tüm dağıtım modlarında adım adım öğreten, operasyon odaklı uygulamalı eğitim

HBase Installation Eğitimi, Apache HBase'i üç dağıtım modunda; standalone, pseudo-distributed ve fully-distributed olarak doğru biçimde kurmayı ve yapılandırmayı ele alır. Katılımcılar JDK, SSH ve Hadoop/HDFS ön gereksinimlerini hazırlar; hbase-site.xml, hbase-env.sh ve regionservers dosyalarını yapılandırır. ZooKeeper'ın yönetilen ve harici kurulumu arasındaki farkı öğrenir. Servisleri başlatıp Web UI ve loglarla doğrular, yaygın kurulum hatalarını çözer.

Süre ve Format

3 Gün. İlk gün ön gereksinimler ve standalone, ikinci gün pseudo-distributed ve HDFS, üçüncü gün tam dağıtık kurulum ve doğrulama işlenir.

Seviye

Orta Seviye — HBase'in standalone, pseudo-distributed ve tam dağıtık modlarda kurulum ve yapılandırmasını kapsar

Öğrenme Metodu

Her mod sanal düğümler üzerinde adım adım kurularak, yapılandırma dosyaları düzenlenip servisler doğrulanarak uygulamalı işlenir.

Neden Bu Eğitim?

🧱Üç modu da uygula

Standalone'dan tam dağıtık kümeye kadar her modu kurarak HBase dağıtımını uçtan uca pratik deneyim kazanırsınız.

⚙️Doğru yapılandırma

hbase-site.xml ve env dosyalarındaki kritik parametreleri öğrenerek kararlı çalışan bir küme yapılandırırsınız.

🧩Hatayı hızlı çöz

Sürüm uyumsuzluğu ve ZooKeeper sorunları gibi yaygın kurulum hatalarını tanıyıp hızla çözmeyi öğrenirsiniz.

Anahtar Konular

hbase kurulumu eğitimihbase installation eğitimihbase yapılandırmapseudo distributed hbasefully distributed hbasenosql veritabanı eğitimihadoop hbase kurulumuhbase-site.xml ayarlarıhbase ha kurulumubüyük veri altyapı eğitimi
“Sağlam bir HBase kümesi çalışırken değil, daha kurulurken kazanılır; doğru yapılandırılmış bir temel aylarca sürecek sorunları baştan önler.”

Ön Koşullar

Eğitimden en iyi verimi almak için faydalı olacak temel bilgi ve laboratuvar gereksinimleri

1
Linux komut satırı

Temel Linux kabuğu, dosya izinleri ve paket yönetimi bilgisi kurulum adımlarını izlemeyi belirgin kolaylaştırır.

2
HDFS farkındalığı

Hadoop ve HDFS dağıtık dosya sistemi mantığına temel aşinalık tam dağıtık kurulumu kavramayı destekler.

3
Java ve SSH

JDK kurulumu ve parolasız SSH mantığına aşinalık servislerin başlatılması adımlarını takip etmeyi sağlar.

4
Laboratuvar ortamı

Birden çok sanal makine veya düğüm tam dağıtık kurulum senaryolarını uygulamalı denemeyi mümkün kılar.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcılar HBase kurulumunun ön gereksinimlerini hazırlar; JDK ve SSH'ı yapılandırır, HBase'i standalone modda kurar ve Shell ile temel çalışmayı doğrular.
Modül 1
HBase Sürümleri ve Mimari Özeti
  • HBase sürüm hatları ve Hadoop uyumluluk matrisi
  • HMaster, RegionServer ve ZooKeeper rollerinin özeti
  • Dağıtım modlarının (standalone, pseudo, full) farkı
  • Depolama katmanı olarak yerel disk ile HDFS seçimi
  • Apache dağıtımı ile ticari dağıtımların karşılaştırması
  • Kurulum için uygun işletim sistemi ve kaynak önerisi
Modül 2
Ön Gereksinimlerin Hazırlanması
  • Uygun JDK sürümünün kurulması ve JAVA_HOME ayarı
  • ulimit ile açık dosya ve işlem limitlerinin artırılması
  • NTP ile düğümler arası saat senkronizasyonu
  • hosts dosyası ve isim çözümlemesinin düzenlenmesi
  • Parolasız SSH anahtarlarının oluşturulup dağıtılması
  • Özel kullanıcı ve dizin izinlerinin hazırlanması
Modül 3
Standalone Kurulum
  • HBase binary paketinin indirilip açılması
  • hbase-env.sh içinde JAVA_HOME tanımlanması
  • hbase-site.xml ile hbase.rootdir yerel yol ayarı
  • Standalone modda gömülü ZooKeeper davranışı
  • start-hbase.sh ile servislerin başlatılması
  • jps ile HMaster sürecinin tek JVM'de doğrulanması
Modül 4
İlk Doğrulama ve Shell
  • HBase Shell'e bağlanma ve status komutu
  • create ve put ile ilk tablo ve veri oluşturma
  • scan ile verinin okunduğunun doğrulanması
  • Web UI (16010) üzerinden küme durumunun izlenmesi
  • logs dizinindeki master log'un incelenmesi
  • stop-hbase.sh ile servisin düzgün durdurulması
Günün hedefiKatılımcılar HBase'i pseudo-distributed modda kurar; HDFS üzerinde rootdir yapılandırır, harici ZooKeeper bağlar ve ayrı JVM'lerde çalışan bileşenleri doğrular.
Modül 1
HDFS Kurulumu ve Hazırlığı
  • Tek düğümde Hadoop ve HDFS'in kurulması
  • core-site.xml ve hdfs-site.xml temel ayarları
  • NameNode formatlama ve HDFS'in başlatılması
  • HBase için HDFS üzerinde dizin oluşturma
  • hdfs dfs komutlarıyla erişimin doğrulanması
  • HDFS replikasyon faktörünün tek düğüm için ayarı
Modül 2
Pseudo-Distributed Yapılandırma
  • hbase.cluster.distributed değerinin true yapılması
  • hbase.rootdir'in hdfs:// adresine yönlendirilmesi
  • Ayrı JVM'lerde HMaster ve RegionServer çalışması
  • regionservers dosyasına localhost eklenmesi
  • Port çakışmalarının ve bağlanma sorunlarının önlenmesi
  • jps ile birden çok sürecin doğrulanması
Modül 3
ZooKeeper: Yönetilen ve Harici
  • HBASE_MANAGES_ZK ile gömülü ZooKeeper kullanımı
  • Harici ZooKeeper kurulumunun gerekçeleri
  • hbase.zookeeper.quorum ile quorum tanımlanması
  • hbase.zookeeper.property.clientPort ayarı
  • zookeeper.znode.parent ile znode kök tanımı
  • Harici ZooKeeper'a bağlantının doğrulanması
Modül 4
Kurulum Doğrulama ve Sorun Giderme
  • Web UI'da RegionServer ve region dağılımının izlenmesi
  • HDFS üzerinde HBase dizin yapısının incelenmesi
  • Master ve RegionServer loglarının birlikte okunması
  • ConnectionRefused ve bind hatalarının çözümü
  • Sürüm uyumsuzluğundan kaynaklı hataların tanınması
  • hbase hbck ile tutarlılığın temel kontrolü
Günün hedefiKatılımcılar HBase'i çok düğümlü tam dağıtık modda kurar; master ve RegionServer düğümlerini yapılandırır, yüksek erişilebilirlik ve kurulum sonrası ayarları uygular.
Modül 1
Çok Düğümlü Küme Planlaması
  • Master, RegionServer ve ZooKeeper düğüm rolleri
  • Düğüm sayısı ve donanım kaynaklarının planlanması
  • Harici ZooKeeper ensemble'ının konumlandırılması
  • Ağ, port ve güvenlik duvarı gereksinimlerinin planı
  • Dizin ve disk yerleşiminin düğümlere göre tasarımı
  • Tüm düğümlerde tutarlı sürüm ve yapılandırma ilkesi
Modül 2
Fully-Distributed Yapılandırma
  • hbase-site.xml'in tüm düğümlere dağıtılması
  • regionservers dosyasına tüm RegionServer'ların yazılması
  • backup-masters ile yedek HMaster tanımlanması
  • hbase.rootdir'in dağıtık HDFS'e yönlendirilmesi
  • Parolasız SSH ile düğümlerin merkezi başlatılması
  • Yapılandırma senkronizasyonunun doğrulanması
Modül 3
Yüksek Erişilebilirlik (HA)
  • Birden çok HMaster ile master katmanının HA'sı
  • ZooKeeper ensemble'ının tek sayı düğümle kurulması
  • HDFS NameNode HA'sının HBase'e etkisi
  • RegionServer kaybında region'ların yeniden atanması
  • Rolling restart ile kesintisiz bakım yaklaşımı
  • Yedek master'a yük devretmenin test edilmesi
Modül 4
Kurulum Sonrası İnce Ayar
  • HBASE_HEAPSIZE ve JVM bellek ayarlarının yapılması
  • hbase.regionserver.handler.count ayarı
  • MemStore ve BlockCache bellek oranlarının dengelenmesi
  • Region sayısı ve bölme (split) politikasının ayarı
  • Loglama seviyesi ve log döndürmenin yapılandırılması
  • Temel sağlık izleme ve metrik toplamanın kurulması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ön gereksinimler

JDK, SSH, ulimit ve saat senkronizasyonu gibi HBase kurulum ön gereksinimlerini eksiksiz hazırlarsınız.

✅
Standalone kurulum

HBase'i standalone modda kurar, yerel rootdir ile yapılandırır ve Shell üzerinden doğrularsınız.

✅
Pseudo-distributed

HBase'i tek makinede HDFS üzerinde dağıtık modda kurar ve ayrı bileşenleri çalıştırırsınız.

✅
Tam dağıtık küme

Çok düğümlü fully-distributed bir HBase kümesini uçtan uca kurar ve yapılandırırsınız.

✅
ZooKeeper seçenekleri

Yönetilen ve harici ZooKeeper arasındaki farkı kavrar, quorum ayarlarını doğru yaparsınız.

✅
Yüksek erişilebilirlik

Yedek master ve ZooKeeper ensemble ile yüksek erişilebilir bir küme topolojisi kurarsınız.

✅
Doğrulama yetkinliği

Web UI, loglar ve hbck ile kurulumun doğruluğunu ve küme tutarlılığını kontrol edersiniz.

✅
Sorun giderme

Sürüm uyumsuzluğu, bağlantı ve ZooKeeper hatalarını tanıyıp hızla çözmeyi öğrenirsiniz.

Kimler İçin Uygundur?

  • HBase kümesi kuracak sistem yöneticileri
  • Hadoop yöneticileri
  • büyük veri altyapısından sorumlu DevOps mühendisleri
  • dağıtık NoSQL kurulumunu uçtan uca öğrenmek isteyen veri mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
HBase kümesi kuracak sistem yöneticileri, Hadoop yöneticileri, büyük veri altyapısından sorumlu DevOps mühendisleri ve dağıtık NoSQL kurulumunu uçtan uca öğrenmek isteyen veri mühendisleri için uygundur. HBase ile yeni çalışacak ve kurulumu kendi yapacak ekiplere özellikle hitap eder.
Hangi kurulum modları işleniyor?
Eğitim HBase'in üç dağıtım modunu da uygulamalı kapsar: tek JVM'de çalışan standalone mod, tek makinede ayrı süreçlerle çalışan pseudo-distributed mod ve çok düğümlü fully-distributed mod. Her modun yapılandırma dosyaları, ZooKeeper davranışı ve doğrulama adımları ayrı ayrı gösterilir.
Eğitim için hangi ön bilgiler gerekir?
Temel Linux komut satırı, dosya izinleri ve paket yönetimi bilgisi beklenir. Hadoop ve HDFS farkındalığı ile JDK kurulumu ve parolasız SSH mantığına aşinalık faydalı olur. İleri düzey büyük veri veya dağıtık sistem deneyimi gerekmez; kavramlar kurulum sırasında uygulamalı açıklanır.
Bu eğitim HBase & ZooKeeper eğitiminden nasıl farklıdır?
Bu eğitim kurulum ve yapılandırmaya, yani HBase'i farklı modlarda ayağa kaldırmaya odaklanır. HBase & ZooKeeper eğitimi ise koordinasyon katmanına, znode ağacına, HMaster seçimine ve split-brain senaryolarına ağırlık verir. Kurulumu öğrendikten sonra koordinasyon eğitimi doğal bir devam olur.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve değerlendirmedeki başarıyı belgeler. Eğitim yüz yüze veya online verilebilir ve kurumun altyapısına göre uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. HBase Installation Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

NoSQL VeritabanlarıELK: Yöneticiler için Elasticsearch, Logstash ve Kibana Eğitimi
Veritabanı Eğitimleri

ELK: Yöneticiler için Elasticsearch, Logstash ve Kibana Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ELK eğitimi: Elasticsearch, Logstash ve Kibana ile uçtan uca log toplama, Beats besleme, grok ayrıştırma, Kibana dashboard, uyarı ve ILM yönetimi uygulamalı.

Detayları Gör →
NoSQL VeritabanlarıFARM (FastAPI, React ve MongoDB) Tam Stack Geliştirme Eğitimi
Veritabanı Eğitimleri

FARM (FastAPI, React ve MongoDB) Tam Stack Geliştirme Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

FastAPI, React ve MongoDB ile asenkron REST API, Motor veri katmanı, React arayüzü ve JWT kimlik doğrulamayı kapsayan uçtan uca FARM tam stack geliştirme eğitim

Detayları Gör →
NoSQL VeritabanlarıFront-end Development and MongoDB Eğitimi
Veritabanı Eğitimleri

Front-end Development and MongoDB Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Modern JavaScript arayüzünü MongoDB döküman veritabanına bağlayan full-stack eğitim: CRUD, aggregation, Express API ve Mongoose uygulamalı olarak.

Detayları Gör →
NoSQL VeritabanlarıGelişmiş Elasticsearch ve Kibana Yönetim Eğitimi
Veritabanı Eğitimleri

Gelişmiş Elasticsearch ve Kibana Yönetim Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Elasticsearch kümesini üretimde yönetin: shard stratejisi, ILM, snapshot, performans ayarı, güvenlik ve Kibana ile izleme uygulamalı anlatılır.

Detayları Gör →
NoSQL VeritabanlarıGeliştiriciler için MongoDB Eğitimi
Veritabanı Eğitimleri

Geliştiriciler için MongoDB Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Geliştiriciler için MongoDB: döküman modelleme, CRUD, aggregation, indeksleme, transaction, change stream ve sürücü entegrasyonu uygulamalı anlatılır.

Detayları Gör →
NoSQL VeritabanlarıGeliştiriciler İçin Elasticsearch Eğitimi
Veritabanı Eğitimleri

Geliştiriciler İçin Elasticsearch Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Geliştiriciler için Elasticsearch: indeksleme, analyzer, Query DSL, full-text arama, relevance, aggregation ve uygulama entegrasyonu uygulamalı anlatılır.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn