INTRODUCTION TO THE SHELL FOR HADOOP HDFS EĞİTİMİ

HDFS'i komut satırından uçtan uca yönet

HDFS mimarisini, blok ve replikasyon mantığını öğrenip hdfs dfs komutlarıyla veri yükleme, izin, kota ve bakım işlemlerini uygulamalı yapın.

Hadoop HDFS'i komut satırından yönetmeyi öğreten temel seviye eğitim: NameNode/DataNode mimarisi, blok ve replikasyon, hdfs dfs ile put/get/mkdir/rm, chmod ve ACL izinleri, setrep, du/df/count analizi, fsck bütünlük kontrolü ve dfsadmin yönetim işlemleri.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

HDFS mimarisi, hdfs dfs komutları, izinler ve yönetim işlemleri

Bu temel seviye eğitim, Hadoop Dağıtık Dosya Sistemi'ni (HDFS) komut satırından yönetmeyi öğretir. Katılımcılar NameNode, DataNode, blok boyutu ve replikasyon faktörü gibi mimari kavramları kavrar; ardından hdfs dfs komut ailesini uygulamalı kullanır. put, get, copyFromLocal, cat, tail, mkdir, rm, mv gibi temel komutlar; chmod, chown, getfacl ile POSIX benzeri izin ve ACL yönetimi; du, df, count, stat ile kullanım analizi; setrep ile replikasyon ayarı ve dfsadmin ile yönetim işlemleri işlenir. Eğitim, fsck ile bütünlük kontrolü ve trash (çöp kutusu) mekanizmasıyla tamamlanır.

Süre ve Format

2 Gün. Her gün dört modül; HDFS mimarisinden komut satırı işlemlerine ve dosya sistemi yönetimine ilerlenir.

Seviye

Temel Seviye — Hadoop HDFS mimarisinin kavranması ve komut satırı (hdfs dfs) ile dosya sisteminin etkin yönetimi.

Öğrenme Metodu

Katılımcılar gerçek bir HDFS kümesinde veya sandbox ortamında hdfs dfs komutlarını terminalde çalıştırarak dosya işlemlerini uygulamalı yapar.

Neden Bu Eğitim?

📂HDFS Mimarisi

NameNode, DataNode, blok ve replikasyon mantığını somut biçimde kavrarsınız.

⌨️Komut Hakimiyeti

hdfs dfs komut ailesiyle veri yükleme ve yönetim işlemlerini akıcı yaparsınız.

🔐İzin ve Kota

Dosya izinleri, ACL ve kotalarla HDFS'te erişim denetimini kurarsınız.

Anahtar Konular

hdfs eğitimihadoop hdfshdfs dfs komutlarıhdfs shellnamenode datanodehdfs replikasyonhdfs izinlerifsckhadoop komut satırıhdfs yönetimi
“Büyük veriyi yönetmenin ilk adımı, onu tutan dosya sistemiyle doğru komutla konuşmaktır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux Temeli

Temel Linux kabuk komutlarına (cd, ls, cat) aşinalık faydalıdır.

2
Dosya Sistemi

Dizin, yol ve dosya izinleri gibi temel kavramlara aşinalık beklenir.

3
Hadoop Ortamı

Çalışan bir HDFS kümesi veya sandbox/Docker kurulumu ile terminal erişimi.

4
Terminal Kullanımı

SSH ile bir sunucuya bağlanıp komut çalıştırabilme.

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ı, HDFS mimarisini açıklayıp temel dosya işlemlerini komut satırından yapabilir.
Modül 1
HDFS Mimarisi
  • NameNode'un meta veri ve namespace yönetimi rolü
  • DataNode'un blokları tutması ve heartbeat göndermesi
  • Varsayılan 128 MB blok boyutunun büyük dosyalara uygunluğu
  • Replikasyon faktörü (varsayılan 3) ile dayanıklılık
  • Secondary NameNode ve checkpoint mekanizması
  • Write-once-read-many erişim modelinin gerekçesi
Modül 2
Temel Dosya Komutları
  • hdfs dfs -ls ile dizin listeleme ve -R ile özyinelemeli listeleme
  • hdfs dfs -mkdir ile dizin oluşturma ve -p ile iç içe dizin
  • hdfs dfs -cat ve -tail ile dosya içeriğini görüntüleme
  • hdfs dfs -rm ve -rm -r ile dosya/dizin silme
  • hdfs dfs -mv ve -cp ile taşıma ve kopyalama
  • hdfs dfs -touchz ile boş dosya oluşturma
Modül 3
Veri Yükleme ve İndirme
  • hdfs dfs -put ile yerel dosyayı HDFS'e yükleme
  • hdfs dfs -copyFromLocal ve -moveFromLocal farkı
  • hdfs dfs -get ile HDFS'ten yerel sisteme indirme
  • hdfs dfs -getmerge ile birden çok dosyayı birleştirerek indirme
  • hdfs dfs -appendToFile ile var olan dosyaya ekleme
  • Yükleme sırasında blok dağıtımının gözlenmesi
Modül 4
Kullanım Analizi
  • hdfs dfs -du ile dizin/dosya boyutunu görme
  • hdfs dfs -df ile küme genelinde kullanım oranı
  • hdfs dfs -count ile dosya/dizin ve bayt sayımı
  • hdfs dfs -stat ile dosya meta verisini biçimli görüntüleme
  • Ham ve replikasyonlu boyut farkının yorumu
  • Küçük dosya (small files) sorununun maliyeti
Günün hedefiKatılımcı, HDFS izinlerini, kotalarını ve bütünlük kontrollerini yönetebilir.
Modül 1
İzinler ve ACL
  • hdfs dfs -chmod ile POSIX benzeri izin ayarı
  • hdfs dfs -chown ve -chgrp ile sahiplik değişimi
  • hdfs dfs -getfacl ve -setfacl ile ACL yönetimi
  • dfs.permissions.enabled ayarının etkisi
  • Süper kullanıcı (superuser) ve HDFS kullanıcı eşlemesi
  • Dizin bazlı erişim politikasının planlanması
Modül 2
Replikasyon Yönetimi
  • hdfs dfs -setrep ile dosya replikasyon faktörü değiştirme
  • Under-replicated ve over-replicated blokların anlamı
  • Replikasyon azaltmanın depolama tasarrufu
  • Rack awareness ile blokların raflara dağıtımı
  • DataNode arızasında otomatik yeniden replikasyon
  • Replikasyon faktörünün okuma performansına etkisi
Modül 3
Bütünlük ve Çöp Kutusu
  • hdfs fsck ile dosya sistemi bütünlük kontrolü
  • fsck çıktısında corrupt ve missing blokların okunması
  • Trash (çöp kutusu) mekanizması ve fs.trash.interval
  • skipTrash ile kalıcı silme
  • .Trash dizininden dosya kurtarma
  • Checksum (CRC) ile veri bozulmasının tespiti
Modül 4
Yönetim İşlemleri
  • hdfs dfsadmin -report ile küme durumu raporu
  • hdfs dfsadmin -safemode ile güvenli mod yönetimi
  • Name/space ve disk kotalarının (setQuota) tanımlanması
  • hdfs dfsadmin -refreshNodes ile node ekleme/çıkarma
  • Balancer ile DataNode'lar arası veri dengeleme
  • hdfs dfs -expunge ile çöp kutusunun boşaltılması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
HDFS Mimarisi

NameNode, DataNode, blok ve replikasyon mantığını açıklarsınız.

✅
Dosya İşlemleri

ls, mkdir, cat, rm, mv komutlarıyla dizin yapısını yönetirsiniz.

✅
Veri Transferi

put, get, copyFromLocal, getmerge ile veri yükler ve indirirsiniz.

✅
Kullanım Analizi

du, df, count, stat ile depolama kullanımını çözümlersiniz.

✅
İzin Yönetimi

chmod, chown ve ACL ile HDFS erişim denetimini kurarsınız.

✅
Replikasyon

setrep ve rack awareness ile replikasyonu bilinçli yönetirsiniz.

✅
Bütünlük

fsck ve checksum ile veri bütünlüğünü denetleyip trash'ten kurtarırsınız.

✅
Yönetim

dfsadmin, kota ve balancer ile küme bakımını yürütürsünüz.

Kimler İçin Uygundur?

  • Hadoop ekosistemine yeni başlayan veri mühendisleri
  • sistem yöneticileri
  • büyük veri altyapısıyla komut satırından çalışacak teknik ekip üyeleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Hadoop ekosistemine yeni başlayan veri mühendisleri, sistem yöneticileri ve HDFS ile komut satırından çalışacak teknik ekip üyeleri için uygundur.
Hadoop kümesi kurmam gerekir mi?
Çalışan bir küme idealdir; kurulamıyorsa tek düğümlü bir sandbox veya Docker ortamı da tüm komutları denemek için yeterlidir.
hdfs dfs ile hadoop fs arasındaki fark nedir?
İkisi de benzer komutları sunar; hadoop fs genel dosya sistemi arayüzüyken hdfs dfs özellikle HDFS içindir ve güncel kullanımda tercih edilir.
Silinen dosya geri alınabilir mi?
Trash (çöp kutusu) etkinse dosya .Trash dizinine taşınır ve interval dolana kadar kurtarılabilir; -skipTrash ile silinen dosya ise kalıcı olarak gider.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

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. Introduction to the Shell for Hadoop HDFS Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Büyük Veri TeknolojileriManaging Flink Applications Eğitimi
Veri ve Analitik Eğitimleri

Managing Flink Applications Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Apache Flink işlerini üretimde yönetin: durum yönetimi, RocksDB backend, checkpoint/savepoint, exactly-once, Kubernetes/YARN dağıtım, backpressure ve rescaling.

Detayları Gör →
Büyük Veri TeknolojileriMicrosoft Analytics Platform System & Hive Eğitimi
Veri ve Analitik Eğitimleri

Microsoft Analytics Platform System & Hive Eğitimi

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

Microsoft Analytics Platform System MPP ambarını ve PolyBase ile Hive/HDFS entegrasyonunu öğrenin: hash/replicated dağıtım, CTAS, external table ve pushdown.

Detayları Gör →
Büyük Veri TeknolojileriMicrosoft Fabric: Spark & the Capacity Metrics App for Lakehouses Eğitimi
Veri ve Analitik Eğitimleri

Microsoft Fabric: Spark & the Capacity Metrics App for Lakehouses Eğitimi

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

Microsoft Fabric Lakehouse'ta Spark işlerinin CU tüketimini Capacity Metrics App ile izleyin: smoothing, bursting, throttling analizi ve pool optimizasyonu.

Detayları Gör →
Büyük Veri TeknolojileriMicrosoft Fabric: Spark Configuration & Delta Tables Eğitimi
Veri ve Analitik Eğitimleri

Microsoft Fabric: Spark Configuration & Delta Tables Eğitimi

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

Microsoft Fabric'te Spark yapılandırması ve Delta Lake tablolarını öğrenin: pool/oturum ayarı, ACID, MERGE, time travel, OPTIMIZE, V-Order ve VACUUM bakımı.

Detayları Gör →
Büyük Veri TeknolojileriOptimizing Query Executions with Hive Eğitimi
Veri ve Analitik Eğitimleri

Optimizing Query Executions with Hive Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

Hive sorgularını kök nedenden hızlandırın: EXPLAIN plan analizi, Tez/LLAP, map-side/SMB/skew join, ORC pushdown, bloom filter, partition pruning ve CBO.

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