4つのディスクにソフトウェアRAID5アレイ(Linux md)があります。
アレイを劣化状態にせずに、可能であればオンラインにして、ディスクの1つを新しいものに交換したいと思います。それはどのように可能でしょうか?
私はしたくないので、それは重要です:
- 再構築中にクラッシュする可能性があるため、他のディスクにストレスをかけるリスクを負い、
- 「パリティなしの状態」になる危険性があるため、しばらくの間はセーフティネットがありません。
オンラインでそうすることはあまりにも多くのことを求めているのでdd
、古いディスクのデータをオフラインで新しいディスクに生コピー()してから置き換える必要がありますが、理論的には可能だと思います...
コンテキスト:これらのディスクはすべて5.5年以上にわたってほぼ連続的に回転しています。現時点ではまだ完全に機能しており、すべて(長い)SMARTセルフテストに合格しています。ただし、これら4つのディスクの1つはそれほど長くは続かないと考えられる理由があります(予測障害が想定されます)。
mdadm --add
--replace
動作する前にまだ必要です。(mdadm
3.3、Ubuntu 15.10)。--add
after を実行する--replace
と、スペアが追加されるとすぐにコピーが開始されます。(デバイスは「交換が必要」としてマークされたままです)。