非ブートシングルHDDを削除せずにRAID 1に変換

非ブートシングルHDDを削除せずにRAID 1に変換

私はすでに持っているのと同じサイズの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

  • インストールするディレクトリを作成します(例:/raid1type)。

    mkdir -m 777 /raid1

  • 無効な配列をこのディレクトリにマウントします。

    mount /dev/md0 /raid1

  • 古いドライブからファイルをコピーする

  • 新しいドライブと同じ方法で既存のドライブを分割します。

  • 既存のドライブのパーティションをアレイに追加します。

    mdadm /dev/md0 --add /dev/sda1

  • 新しい配列を作成するプロセスについては、次の例を使用してください。

    watch cat /proc/mdstat

おすすめ記事