Raid 5 Korupsi hard disk

10

Saya sudah mendapatkan server IBM x3650 M4. Ini dikonfigurasi dengan Raid 5 & termasuk 4 SAS hard disk dengan kapasitas masing-masing 500 GB. Sekarang 2 Hard disk ditampilkan sebagai buruk. Jadi dengan mengganti 2 hard drive dengan yang baru akan data dapat dibangun kembali secara otomatis atau apakah saya perlu melakukan beberapa perubahan lainnya. Saya tidak tahu banyak tentang konfigurasi Raid jadi tolong bantu.

vasre lakhan
sumber
3
Ini tampaknya tepat: serverfault.com/questions/2888/why-is-raid-not-a-backup
Andrew Henle
2
Apakah array saat ini online? Bisakah kamu mengaksesnya? Juga, apa prioritas Anda? Apakah cadangan Anda terbaru? Apakah downtime merupakan masalah?
David Schwartz
2
Sebagai sidenote, membangun kembali hard disk RAID adalah operasi yang sangat menegangkan untuk HD ... Ada kemungkinan yang sangat berbeda bahwa hard disk lain akan mati saat melakukannya (mereka semua memiliki usia yang sama, mereka berasal dari batch yang sama, jika mereka memiliki cacat, mereka semua memiliki cacat yang sama) ... Mungkin lebih baik untuk mencoba menyalin semua data di tempat lain.
xanatos
@ xanatos Bagaimana saya bisa menyalin semua data di tempat lain. bisakah kamu memberitahuku hal yang sama?
lakhan vasre
11
"Bagaimana saya bisa menyalin semua data di tempat lain." Itulah yang kami sebut sebagai "cadangan". Anda sudah melakukannya, bukan? Dan Anda secara teratur menguji apakah Anda dapat memulihkannya juga?
Roger Lipscombe

Jawaban:

19

Jika Anda kehilangan lebih dari satu disk dalam RAID 5, array Anda telah rusak dengan cara apa pun. Dalam kebanyakan kasus, data sepenuhnya dihancurkan dalam kasus Anda jika Anda bukan ahli dalam pemulihan, atau jika Anda tidak mau mengirimkannya ke pakaian pemulihan. Jika Anda ingin memulihkan data dari array ini, segera ambil offline dan pulihkan sendiri atau kirim + lepaskan kartu ke orang seperti DriveSavers.

Ini adalah salah satu alasan yang umumnya disarankan untuk menjauh dari RAID 5, dan gunakan RAID 6, 10, atau beberapa tingkat RAID-Z atau UNRAID.

Sekarang akan menjadi waktu yang tepat untuk memulihkan dari cadangan. Jika Anda berniat untuk membuat array baru dengan disk baru, Anda mungkin juga mempertimbangkan untuk memberikan sisa disk ini jika mereka sama tuanya.

Pengumpul informasi
sumber
10
Saya akan mengatakan bahwa "umumnya disarankan untuk menjauh dari RAID5" tidak benar. Seperti alat atau teknologi apa pun, Anda hanya perlu menyadari keterbatasannya. Dua kegagalan disk di RAID1 atau RAID10 juga dapat menyebabkan masalah yang sama.
Mark Henderson
6
Ditto @MarkHenderson. RAID 6 seringkali datang dengan biaya kinerja, dan tentunya biaya ruang penyimpanan; RAID 10 dikenakan biaya ruang penyimpanan; dan RAID-Z1 tidak lebih tangguh terhadap kegagalan multi-disk daripada RAID 5 kecuali sejauh ZFS lebih tangguh daripada apa pun yang mungkin digunakan orang, yang mungkin tidak sama sekali. Saya tidak tahu tentang unRAID. Saya menduga bahwa masalah mendasar OP tidak memonitor array untuk masalah, tetapi (atau titik menjauhi RAID 5) tidak membatalkan sebagian besar jawaban ini: array RAID 5 dengan dua disk mati tidak akan pernah berjalan memulihkan sendiri.
CVn
1
Saran untuk menghindari RAID5 berlaku untuk build baru, terutama dengan drive yang sangat besar. Perhatian utama dengan RAID5 adalah bahwa selama waktu pembangunan kembali terjadi, kegagalan drive kedua dapat terjadi. Semakin lama waktu pembangunan kembali, semakin besar peluang hal ini terjadi. Array RAID5 yang lebih lama terbuat dari drive yang lebih kecil, sehingga risikonya lebih kecil.
barbekyu
@ MichaelKjörling, seperti yang saya mengerti, unRAID pada dasarnya adalah RAID 5 dengan striping tingkat file daripada striping tingkat blok. Ya, kegagalan dua disk berarti Anda kehilangan array, tetapi pola penyimpanan yang berbeda berarti Anda dapat memulihkan semuanya kecuali file yang ada di disk yang gagal.
Tandai
Benar, saran mengenai RAID 5 sebagian besar ditargetkan pada array baru dengan disk besar. Jika OP mengalami kegagalan double disk pada disk yang mungkin bertahun-tahun, sekarang saatnya untuk mendapatkan yang baru - dan biaya drive>> 1TB yang baru biasanya hampir sama dengan drive 500G dalam kebanyakan kasus. Sulit untuk memberikan jawaban yang kurang umum ketika saya tidak tahu apa bebannya / yang harus saya lakukan.
Spooler
8

Jadi hanya untuk memperjelas, Anda memiliki array R5 4-disk, Anda mengganti 2 disk sekaligus - benarkah itu?

apakah data akan dibangun kembali secara otomatis atau saya perlu melakukan beberapa perubahan lainnya

Jika apa yang saya baca sudah Anda lakukan benar maka tidak, tidak, itu tidak akan dapat dibangun kembali, pernah dan Anda telah menghancurkan data Anda dan ya Anda harus melakukan beberapa perubahan lain di bahwa Anda harus menghapus susun dan pulihkan dari cadangan terakhir Anda.

Jika saya salah membaca pertanyaan Anda, mohon jelaskan, jika tidak, Anda bermain sendiri.

Chopper3
sumber
1
Hai Chopper3 Saya belum melakukan apa-apa. Baru saja saya membeli Hard Disk baru tetapi sebelum menghubungkannya ke server saya ingin bertanya kepada kalian. apakah saya harus menghubungkan hard drive atau saya harus mencoba beberapa opsi lain untuk pemulihan atau sesuatu yang lain harus dilakukan. Saya baru dalam hal ini jadi saya tidak yakin apa yang harus dilakukan
lakhan vasre
5
Ah - kabar baik - dalam hal ini yang perlu Anda lakukan adalah mengganti kedua drive SATU SAAT, memastikan bahwa array sepenuhnya dibangun kembali setelah mengganti drive pertama sebelum mengganti drive kedua. Setelah ini selesai dan array R5 Anda 100% bagus, Anda perlu membuat rencana untuk bermigrasi dari R5 ke sesuatu yang lebih stabil seperti R6 / 60 atau R10 ok.
Chopper3
3
@ Chopper3 Saya pikir RAID-5 untuk array 4-disk tidak perlu diganti dengan RAID-6 atau RAID-10. RAID-5 harus menyediakan ketersediaan yang memadai (kegagalan dua drive di sini meskipun ...), dan tidak ada versi RAID yang menyediakan cadangan yang memadai.
Andrew Henle
2
Daniel dan Andrew - dengan disk 4 x 500GB maka ya saya bisa melihat bagaimana Anda dengan senang hati melanjutkan dengan R5 tetapi seperti yang kita tahu itu berbahaya jika menggunakan R5 dengan disk> 1TB dan telah menjadi bagian terbaik dari dekade
Chopper3
5
@ Chopper3: Aturan itu berlaku untuk implementasi RAID5 yang naif dan data yang sangat berharga. Pengontrol RAID5 yang cerdas dapat pulih dari 2 disk dengan Kesalahan Baca yang Tidak Dapat Dipulihkan, jika tidak bertepatan. Dan dengan disk 1 TB, itu sudah merupakan peluang yang cukup rendah. (Anda masih dalam masalah ketika seluruh disk mati, ditambah URE pada disk lain, tetapi risiko itu tidak terkait dengan ukuran)
MSalters