Saya memiliki array perangkat lunak RAID5 (Linux md) pada 4 disk.
Saya ingin mengganti salah satu disk dengan yang baru, tanpa meletakkan array dalam keadaan rusak , dan jika mungkin, online. Bagaimana itu mungkin?
Ini penting karena saya tidak ingin:
- mengambil risiko menekankan disk lain sehingga orang mungkin crash saat membangun kembali,
- mengambil risiko berada dalam "negara tanpa paritas" jadi saya tidak memiliki jaring pengaman untuk beberapa waktu.
Saya kira melakukannya secara online adalah terlalu banyak bertanya dan saya harus menyalin mentah-mentah ( dd
) data dari disk lama ke yang baru offline dan kemudian menggantinya, tapi saya pikir secara teori itu mungkin ...
Beberapa konteks : Semua disk itu telah berputar hampir terus menerus selama lebih dari 5,5 tahun. Mereka masih bekerja dengan sempurna untuk saat ini dan mereka semua lulus dari swa-uji SMART (panjang). Namun, saya punya alasan untuk berpikir bahwa salah satu dari 4 disk itu tidak akan bertahan lebih lama (dugaan kegagalan prediksi).
mdadm --add
masih dibutuhkan sebelum--replace
akan bekerja. (mdadm
3.3, Ubuntu 15.10). Jika Anda melakukan--add
setelahnya--replace
, penyalinan akan dimulai segera setelah cadangan ditambahkan. (Perangkat tetap ditandai sebagai "ingin penggantian").