2 TB diskli bir Linux sunucum var, hepsi şu anda bir LVM'de yaklaşık 10 TB'lık bir alana sahip. Tüm bu alanı ext4 bölümlerinde kullanıyorum ve şu anda 8,8 TB veri var.
Sorun şu ki, disklerimde sık sık hatalar alıyorum ve değiştirmiş olsam bile (yani eski diski dd ile yenisine kopyaladım, ardından yenisini sunucuya koydum), Sık sık yaklaşık 100 MB bozuk veri alıyorum. Bu, e2fsck'i her zaman çıldırtıyor ve ext4 dosya sistemini tekrar aklı başında bir duruma getirmek bir hafta sürüyor.
Öyleyse soru şudur: LVM'de bir dosya sistemi olarak kullanmamı ne tavsiye edersiniz? Veya bunun yerine ne yapmamı önerirsiniz (LVM'ye gerçekten ihtiyacım yok)?
Dosya sistemimin profili:
- farklı toplam boyutta birçok klasör (bazıları toplam 2 TB, bazıları toplam 100 MB)
- farklı boyutlarda yaklaşık 200.000 dosya (yaklaşık 10 MB, 1/4 100 MB ve 4 GB arasında 1/4; dosyalarda daha fazla istatistik alamıyorum çünkü ext4 bölümüm bir kaç gündür tamamen bozulmuştur)
- çok okur ama az yazar
- ve hata toleransına ihtiyacım var (mdadm RAID'i kullanmayı bıraktım, çünkü tüm diskte ONE hatası olması hoşuma gitmiyor ve bazen elimden geldiğince kısa sürede değiştirdiğim, ancak bozuk disklerim var. dosya sistemim)
En büyük sorun, başarısız diskler; Bazı dosyaları kaybedebilirim ama aynı anda her şeyi kaybetmeyi göze alamam.
Ext4'ü kullanmaya devam edersem, en küçük dosya sistemlerini oluşturmaya ve onları bir şekilde "birleştirmeye" çalışmam gerektiğini duydum ama nasıl yapacağımı bilmiyorum.
Btrfs'nin iyi olacağını duydum, ancak veriler çoğaltılmadığında ( mkfs.btrfs -d single
?) Bir diskin bir kısmını (veya bütün bir diski) kaybetmenin nasıl yönetildiği konusunda hiçbir ipucu bulamıyorum .
Soru ile ilgili herhangi bir tavsiye, şimdiden teşekkürler, hoş geldiniz olacak!