可能ですが、3 TBについて話しているため、ミラーの終了には少し時間がかかることを知っておいてください。私がやることは:
最初にディスクを準備するgdisk
ため、fdisk
缶が2TBを超えるパーティションを行いません。作成されたパーティションはsdb1
を実行しますsudo mdadm --create --verbose /dev/md0 --force --level=1 --raid-devices=1 /dev/sdb1
。ここで重要なのは--raid-devices=1
、RAIDレベル1で現在1つのディスクを使用していることをmdadmに伝えることです。
新しく作成したRAIDパーティションをフォーマットし、元のディスクからこのパーティションにすべてをコピーします。
次に、次のコマンドを発行して、他のドライブをRAIDに含める準備をします(元のドライブがsda1
:
sudo mdadm --grow /dev/md0 --raid-devices=2 --add /dev/sda1
これにより、RAIDアレイ(md0)が拡張され、そのアレイ上のデバイスの量が2(sdb1、sda1)に設定され、元のsda1が追加されます。
sudo mdadm --detail /dev/md0
最後に次のように表示されるはずで、プロセスを確認できます。
Number Major Minor RaidDevice State
0 8 49 0 active sync /dev/sdb1
1 8 65 1 spare rebuilding /dev/sda1
そして、それが終了した後:
Number Major Minor RaidDevice State
0 8 49 0 active sync /dev/sdb1
1 8 65 1 active sync /dev/sda1
NautilusにRAIDを正しく表示させるには、この後再起動することをお勧めします。これが機能していることを確認できますが、ユニットをマウントし、その中のビデオを実行または表示しながら、文字通りドライブの1つを取り外します。もちろん、--detail
上記の出力は次のようになります。
Number Major Minor RaidDevice State
0 0 0 0 removed
1 8 65 1 active sync /dev/sda1
この場合、ドライブを切断してsdb
も、引き続き情報を操作できます。
更新:util-linux
2.24 以降、fdiskは2+ TBのパーティション分割をサポートせず、GPTスキームをサポートしています。このサポートはUbuntu 14.10に導入されました。これとは別に、インターフェースはより使いやすくなり、人間が読めるサイズの改善をサポートします。全体的な変更点は次の場所にあります。
utilの-linuxの2.24 - リリースノート
のutil-linuxの2.25 - リリースノート