Dosya sistemleri derinlemesine: ext4, XFS, Btrfs ve ZFS
Günlükleme, ayırma, onarım ve ayar seçeneklerini karşılaştırır; Btrfs alt birimleri ve ZFS havuzlarıyla anlık görüntü, sıkıştırma ve çoğaltmayı uygularsın.
Seviye 401 · 19 ders · 18 pratik lab
Dersler
ext4 ve XFS
- Günlükleme: elektrik kesilince ne olur
- ext4 ayarları: tune2fs, ayrılmış bloklar ve özellikler
- debugfs ile ext4'ün içine bakmak
- XFS araçları: xfs_info, xfs_growfs, xfs_repair
- xfsdump ve xfsrestore ile yedek
- Kısa görev: dolu görünen bölümde ayrılmış alanı güvenle kullan
Btrfs
- Btrfs alt birimleri ve bağlama
- Anlık görüntü ve geri dönüş
- Saydam sıkıştırma ve yineleme giderme
- send/receive ile artımlı kopya
- scrub ve balance: bakım ve tutarlılık
- Kısa görev: kötü güncellemeyi anlık görüntüden geri al
ZFS
- ZFS havuzları ve vdev'ler
- Veri kümeleri ve özellikler: kota, sıkıştırma
- ZFS anlık görüntüsü ve çoğaltma
- scrub, sağlama toplamı ve ARC önbelleği
- Kısa görev: veri kümesini ikinci havuza artımlı çoğalt
Seçim
- İş yüküne göre dosya sistemi seçmek
- Bitirme görevi: dosya sunucusunu anlık görüntülü ve sıkıştırmalı yeniden kur
Pratik lablar
- Dolu birimde ayrılmış alanı güvenle kullan: Veri biriminde root için ayrılmış blok oranını tune2fs ile düşür ve açılan alanı raporla.
- debugfs ile silinen dosyanın izini sür: debugfs ile silinmiş girdileri listele ve silinen dosyanın inode numarasını ve silinme zamanını cevap olarak gir.
- XFS birimini büyüt ve bozuk olanı onar: Bağlı XFS birimini xfs_growfs ile büyüt, bağlanmayan ikinci birimi xfs_repair ile onar ve kaybı raporla.
- Ani kapanma sonrası günlüğün yeniden oynatıldığını doğrula: Ani güç kesintisi yaşamış birimi bağla ve çekirdek iletilerinden günlüğün kurtarıldığını gösteren satırı bul.
- Saydam sıkıştırmayla yer kazan: Günlük alt biriminde sıkıştırmayı aç, var olan dosyaları yeniden sıkıştır ve kazanılan alanı ölç.
- Sessiz bozulmayı scrub ile bul ve onar: Yansının bir diskindeki bozulmayı scrub ile tespit et, onarılan hata sayısını raporla ve havuz durumunu temizle.
- Anlık görüntülerin kapladığı alanı listele: Dolmak üzere olan birimde anlık görüntüleri ve her birinin tek başına tuttuğu alanı listele, en çok yer tutanın adını gir.
- send/receive ile artımlı kopya aktar: İki anlık görüntü arasındaki farkı ikinci diske artımlı olarak gönder ve hedefte verinin eşleştiğini doğrula.
- xfsdump ile artımlı yedek al ve geri yükle: XFS biriminin tam ve artımlı dökümünü al, boş birime sırasıyla geri yükle ve dosyaların eşleştiğini doğrula.
- Btrfs alt birimi oluştur ve bağla: Ev dizinleri için ayrı bir alt birim oluştur ve onu alt birim seçeneğiyle kalıcı olarak bağla.
- Kötü güncellemeyi anlık görüntüden geri al: Güncelleme öncesi alınmış salt okunur anlık görüntüden yazılabilir kopya üret ve sistemi ona döndür.
- Boş alan varken dolu diyen Btrfs'i çöz: Üstveri alanı tükendiği için yazamayan birimde kullanım dağılımını incele ve balance ile alanı yeniden dağıt.
- Yansılı ZFS havuzu kur: İki diskten yansılı havuz oluştur, bir veri kümesi ekle ve sıkıştırmayı aç.
- Veri kümelerine kota ve ayırma tanımla: Her ekip için ayrı veri kümesi oluştur, kota ve ayrılmış alan tanımla ve sınırın uygulandığını göster.
- Veri kümesini ikinci havuza artımlı çoğalt: İlk tam anlık görüntüyü ve ardından artımlı olanı ikinci havuza gönder ve iki tarafın eşit olduğunu doğrula.
- İş yüküne uygun dosya sistemini seç: Verilen üç iş yükü için uygun dosya sistemini seç ve her birinin gerekçesini bir cümleyle yaz.
- Paylaşımı anlık görüntülü dosya sistemine taşı: ext4 üzerindeki paylaşımı sahiplik ve ACL'leriyle yeni Btrfs birimine taşı ve saatlik anlık görüntüyü kur.
- Dosya sunucusunu anlık görüntü ve sıkıştırmayla yeniden kur: Departman paylaşımlarını sıkıştırmalı ayrı birimlere böl, günlük anlık görüntü saklama düzenini kur ve bir dosyayı dünkü halinden geri getir.
Kurs hakkında
Günlükleme, ayırma, onarım ve ayar seçeneklerini karşılaştırır; Btrfs alt birimleri ve ZFS havuzlarıyla anlık görüntü, sıkıştırma ve çoğaltmayı uygularsın.
Ne öğreneceksin
Ön koşullar
Aynı yolun 301 düzeyine kadar olan konularını uygulamış olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde geçer. Kurulum gerekmez; lab her derste temiz başlar.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 401 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.