私はすでに持っているのと同じサイズの2番目のハードドライブを購入しました。
私の目標は、既存のミラー(RAID 1)にミラーとして追加することです。
しかし、システムSSDにデータを移動するためのスペースが不足しています。
それでは、両方のHDDをフォーマットすることはできず、単にcreate arrayを使用できますかmdadm
、それとも可能ですか?では、どうすればよいですか?
ベストアンサー1
RAID-1の先頭には、既存の非ブートドライブに直接挿入できない情報がいくつかあります。進行方法は次のとおりです。
- 1つの大きなパーティションに新しいドライブを分割します。
いずれかのドライブに障害が発生した場合は、新しいドライブにRAID-1を作成します。
mdadm --create /dev/md0 --level=raid1 --raid-devices=2 /dev/sdb1 missing
まだインストールしていないというメッセージが表示された場合は、
mdadm
たとえばDebian / Ubuntuシリーズシステムに次のようにします。apt-get install mdadm
にファイルシステムを作成します
/dev/md0
。たとえば、Ext4の場合は次のようになります。mkfs.ext4 /dev/md0
インストールするディレクトリを作成します(例:
/raid1
type)。mkdir -m 777 /raid1
無効な配列をこのディレクトリにマウントします。
mount /dev/md0 /raid1
古いドライブからファイルをコピーする
新しいドライブと同じ方法で既存のドライブを分割します。
既存のドライブのパーティションをアレイに追加します。
mdadm /dev/md0 --add /dev/sda1
新しい配列を作成するプロセスについては、次の例を使用してください。
watch cat /proc/mdstat