İleri depolama: LVM, RAID, LUKS ve anlık görüntüler
Mantıksal birimleri, ince ayırmayı, anlık görüntüleri, RAID kurtarmayı ve şifreli diskleri üretimdeki gibi kurar, büyütür ve onarırsın.
Seviye 301 · 20 ders · 21 pratik lab
Dersler
LVM derinlemesine
- LVM mimarisi: PV, VG, LV ve extent
- Büyütmek ve küçültmek: hangi dosya sistemi neye izin verir
- LVM anlık görüntüsüyle güvenli güncelleme
- İnce ayırma: thin pool ve dolma riski
- pvmove ile veriyi çalışırken başka diske taşımak
- LVM üst veri yedeği ve vgcfgrestore
- Kısa görev: eskiyen diski kesintisiz sök
RAID
- RAID düzeyleri: 0, 1, 5, 6, 10 ve gerçek bedelleri
- mdadm ile dizi kurmak ve izlemek
- Arızalı diski değiştirmek ve yeniden kurulumu izlemek
- RAID ile LVM'i birlikte kullanmak
- Kısa görev: bozulmuş diziyi fark et ve onar
Şifreleme
- LUKS anahtar yuvaları: parola eklemek, çıkarmak, değiştirmek
- LUKS başlık yedeği ve kurtarma
- Açılışta açılan şifreli disk: crypttab ve anahtar dosyası
- Şifreleme LVM'in altında mı üstünde mi: hangisi ne zaman
- Kısa görev: müşteri verisi bölümünü şifreli birime taşı
İzleme ve planlama
- SMART ile disk sağlığı
- G/Ç zamanlayıcıları ve bölüm hizalama
- Bitirme görevi: veritabanı sunucusu için yedekli ve şifreli depolama tasarla ve kur
Pratik lablar
- Birim grubunda ne kadar boş alan kaldığını bul: pvs, vgs ve lvs çıktılarından hangi fiziksel birimde ne kadar boş kapsam kaldığını tabloya yaz.
- Eskiyen diski kesintisiz devreden çıkar: Yeni diski gruba ekle, veriyi pvmove ile canlı taşı ve eski diski gruptan çıkar.
- Dolmak üzere olan ince havuzu kurtar: Fazla taahhüt edilmiş ince havuzun veri ve üstveri doluluğunu bul, havuzu büyüt ve otomatik genişleme eşiğini ayarla.
- Güncelleme öncesi anlık görüntü al ve geri dön: Uygulama biriminin anlık görüntüsünü al, bozuk güncellemeyi uygula ve anlık görüntüyle eski haline döndür.
- Dolmak üzere olan anlık görüntüyü kurtar: Yoğun yazma altında anlık görüntünün doluluk oranını lvs ile izle, geçersiz hale gelmeden büyüt ve kendiliğinden büyüme eşiğini lvm.conf içinde ayarla.
- Silinen mantıksal birimi üstveri yedeğinden geri getir: Yanlışlıkla silinen birimi LVM üstveri arşivinden vgcfgrestore ile geri yükle ve verinin sağlam olduğunu doğrula.
- Açılışta hangi şifreli birimin açıldığını oku: crypttab ve lsblk çıktısını eşleştirerek açılışta açılan şifreli birimi, üzerinde durduğu aygıtı ve anahtarının nereden geldiğini bul ve yaz.
- Şifreli birimin açılışta kendiliğinden açılmasını sağla: Anahtar dosyası oluştur, crypttab ve fstab kayıtlarını ekle ve birimin yeniden başlatmada parola sormadan bağlandığını doğrula.
- Açılış anahtar dosyasını kesintisiz değiştir: Yeni anahtar dosyasını boş bir yuvaya ekle, crypttab'ı güncelle, dosya izinlerini yalnızca root'a daralt, eski yuvayı ancak yeniden başlatma sınandıktan sonra sil ve parolanın yedek giriş olarak çalıştığını doğrula.
- Dizinin düzeyini ve kullanılabilir alanını bul: Var olan dizilerin düzeyini, disk sayısını ve kullanılabilir alanını /proc/mdstat ve mdadm ile bulup tabloya yaz.
- Eksik diskli diziyi fark et ve onar: Bozulan diski diziden çıkar, yedek diski ekle ve yeniden eşitlemenin tamamlandığını doğrula.
- Dizi arızasında uyarı verecek izlemeyi kur: mdadm izleme kipini bir uyarı betiğine bağla, diski arızalı işaretleyerek uyarının üretildiğini kanıtla.
- Blok aygıt katmanlarını oku: Sunucudaki veri biriminin altındaki disk, RAID, şifreleme ve LVM katmanlarını lsblk ile çıkar ve sırasını cevap olarak yaz.
- RAID üzerine LVM kur: Üç diskten RAID 5 dizi oluştur, üzerine birim grubu ve iki mantıksal birim kur ve açılışta toplanmasını sağla.
- Veritabanı sunucusu için yedekli ve şifreli depolama kur: Dört diskten RAID 10, üzerine LUKS ve LVM kurarak veri ve günlük birimlerini oluştur ve açılışta kendiliğinden bağlat.
- Şifreli birime ikinci parola ekle: LUKS birimine yeni yönetici için anahtar yuvası ekle ve ayrılan yöneticinin yuvasını kaldır.
- LUKS başlığını yedekle ve bozulmadan kurtar: Başlığın yedeğini al, başlığı bozan hatayı benzet ve yedekten geri yükleyerek birimi yeniden aç.
- Müşteri verisini şifreli birime taşı: Şifresiz birimdeki veriyi yeni LUKS birimine sahiplikleriyle taşı, bağlama noktasını değiştir ve eski birimi güvenle sil.
- Arızaya giden diski SMART verisinden bul: Kaydedilmiş SMART çıktılarında yeniden atanan ve bekleyen sektör sayılarına bakarak değiştirilmesi gereken diski bul.
- Diske uygun G/Ç zamanlayıcısını seç ve kalıcı yap: Her diskin zamanlayıcısını ve dönen disk olup olmadığını bul, uygun zamanlayıcıyı udev kuralıyla kalıcı ayarla.
- Hizasız bölümü bul ve yeniden oluştur: parted ile hizalama denetimi yap, hizasız bölümü veriyi koruyarak doğru sınırda yeniden oluştur.
Kurs hakkında
Mantıksal birimleri, ince ayırmayı, anlık görüntüleri, RAID kurtarmayı ve şifreli diskleri üretimdeki gibi kurar, büyütür ve onarırsın.
Ne öğreneceksin
- LVM derinlemesine
- RAID
- Şifreleme
- İzleme ve planlama
Ön koşullar
Aynı yolun 101 ve 201 düzeyindeki konularına hâkim 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 301 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.