Saya ingin membangun array RAID-5 atau RAID-6 yang cukup sederhana dan saya sedang mencari opsi saya. Mesin tersebut akan menjadi Server Linux Ubuntu 64bit dan pada dasarnya akan digunakan sebagai server cadangan / file. Saya perlu menyimpan file yang cukup besar, jadi sistem file FAT-32 tidak akan melakukan triknya :)
Saya sudah menggunakan ext3
dan ext4
di masa lalu, tetapi ini sebagian besar untuk lingkungan desktop. Saya sangat tertarik dengan btrfs
proyek, dan ingin menggunakannya jika memungkinkan. zfs
terlihat manis, tetapi saya membaca beberapa waktu lalu bahwa itu tidak bermain dengan baik dengan Linux. Sistem file apa yang harus saya gunakan?
Semua ini di atas tingkat konfigurasi RAID perangkat keras / perangkat lunak. Apa yang harus saya gunakan untuk RAID? btrfs
hanya mendukung konfigurasi RAID-0, RAID-1, dan RAID-10 dan saya secara khusus tertarik pada RAID-5 dan RAID-6. Jika saya menggunakan perangkat keras RAID, apakah array muncul ke sistem operasi sebagai satu hard disk? Jika demikian, maka ini pada dasarnya akan mengurangi masalah dukungan RAID dengan btrfs
. Namun, apakah ada cara bagi saya untuk mengetahui apakah dan kapan drive gagal dari tingkat sistem operasi? Bagaimana cara mengembalikan array jika terjadi kegagalan?
EDIT
Seperti yang diminta, ukuran yang saya lihat setidaknya 6TB. Dengan RAID-5, saya dapat melakukannya dengan 4 drive 2TB. Dengan RAID-6, saya yakin saya melihat 5 drive 2TB untuk jumlah penyimpanan yang sama. Saya tidak berpikir saya harus dapat memperluas array, tetapi jika saya lakukan, itu akan setidaknya dalam beberapa tahun.