4

私は 3x3TB の Raid を持っており、Raid を拡張する予定の日に再同期を開始することにしました。これは数日前のことで、再同期はまだ完了していません。終了していない理由は、何らかの理由でマシンがハード ストール (完全に無反応) しているように見えるためです。突然のランダム ハングの原因が見つからないので、少なくとも自分の RAID を再構築する機会を与えたいと思います。ビットマッピングを有効にすると、0% から開始するのではなく、クラッシュ時に再同期を再開できることを読みました。

私はもう試した:

 checkarray -x /dev/md0

これは、停止要求が /dev/md0 でキューに入れられたことを示していますが、実際には停止しません。

次に私はこれを試しました:

 echo "idle" > /sys/block/md0/md/sync_action

そのファイルのテキストはすぐに「再同期」に戻されます。

問題:

このコマンドを発行する方法を見つける必要があります。

 mdadm --grow --bitmap=internal /dev/md0

しかし、このコマンドを発行すると、raid は再同期できません。

起動時にビットマップを有効にする方法はありますか? ライブLinuxディストリビューションを起動して、そこからraidを再同期させることはできますか(ハードフリーズが私のUbuntuインストールである場合)?

4

2 に答える 2

2

再同期を克服する方法はありません。ビットマップを配置する前に配列をクリーンにする必要があります。

于 2013-04-19T09:13:39.583 に答える