16.4. サポート対象の RAID 変換


ある RAID レベルから別の RAID レベルに変換できます。たとえば、RAID10 から RAID5 に変換できますが、その間に RAID10 から RAID0、さらに RAID5 への中間ステップがあります。サポートされている RAID 変換の詳細は、次の表を参照してください。

Expand
RAID 変換レベル変換手順注記

RAID レベル 0 から RAID レベル 4

# mdadm --grow /dev/md0 --level=4 -n3 --add /dev/vdd
Copy to Clipboard Toggle word wrap

MD アレイには、少なくとも 3 つのディスクが必要なため、ディスクを追加する必要があります。

RAID レベル 0 から RAID レベル 5

# mdadm --grow /dev/md0 --level=5 -n3 --add /dev/vdd
Copy to Clipboard Toggle word wrap

MD アレイには、少なくとも 3 つのディスクが必要なため、ディスクを追加する必要があります。

RAID レベル 0 から RAID レベル 10

# mdadm --grow /dev/md0 --level 10 -n 4 --add /dev/vd[ef]
Copy to Clipboard Toggle word wrap

MD アレイに 2 つのディスクを追加する必要があります。

RAID レベル 1 から RAID レベル 0

# mdadm --grow /dev/md0 -l0
Copy to Clipboard Toggle word wrap
 

RAID レベル 1 から RAID レベル 5

# mdadm --grow /dev/md0 --level=5
Copy to Clipboard Toggle word wrap

MD アレイに 3 つのディスクを追加する必要があります。

RAID レベル 4 から RAID レベル 0

# mdadm --grow /dev/md0 --level=0
Copy to Clipboard Toggle word wrap
 

RAID レベル 4 から RAID レベル 5

# mdadm --grow /dev/md0 --level=5
Copy to Clipboard Toggle word wrap
 

RAID レベル 5 から RAID レベル 0

# mdadm --grow /dev/md0 --level=0
Copy to Clipboard Toggle word wrap
 

RAID レベル 5 から RAID レベル 1

# mdadm -CR /dev/md0 -l5 -n3 /dev/sd[abc] --assume-clean --size 1G


# mdadm -D /dev/md0 | grep Level


# mdadm -D /dev/md0 | grep "Used Dev Size"


# mdadm --grow /dev/md0 --array-size 1048576


# mdadm --grow -n 2 /dev/md0 --backup=internal


# mdadm --grow -l1 /dev/md0


# mdadm -D /dev/md0 | grep Level
Copy to Clipboard Toggle word wrap

--size 1G オプションはディスクあたり 1 GB を意味し、最終的な RAID5 データサイズは 2 GB になります。

--backup=internal を使用すると、現在のディレクトリーに "internal" という名前のファイルが作成されます。

RAID レベル 5 から RAID レベル 4

# mdadm --grow /dev/md0 --level=4
Copy to Clipboard Toggle word wrap
 

RAID レベル 5 から RAID レベル 6

# mdadm --grow /dev/md0 --level=6 --add /dev/vde
Copy to Clipboard Toggle word wrap
 

RAID レベル 5 から RAID レベル 10

# mdadm --grow /dev/md0 --level=0 # mdadm --grow /dev/md0 --level=10 --add /dev/vde /dev/vdf
Copy to Clipboard Toggle word wrap

RAID レベル 5 から RAID レベル 10 への変換は、次の 2 つのステップで行います。

  1. RAID レベル 0 に変換します。
  2. RAID10 に変換するときに 2 つのディスクを追加します。

RAID0 への変換後、RAID5 ディスクの 1 つが削除されます。

RAID レベル 6 から RAID レベル 5

# mdadm --grow /dev/md0 --level=5
Copy to Clipboard Toggle word wrap

新しい RAID5 アレイでは、RAID6 ディスクの 1 つがスペア状態 (ホットバックアップ用) になっています。

RAID レベル 10 から RAID レベル 0

# mdadm --grow /dev/md0 --level=0
Copy to Clipboard Toggle word wrap

新しい RAID0 アレイから RAID10 ディスクのうち 2 つが削除されます。

注記

RAID5 から RAID0 および RAID4 への変換は、ALGORITHM_PARITY_N レイアウトでのみ可能です。

RAID レベルを変換した後、mdadm --detail /dev/md0 または cat /proc/mdstat コマンドを使用して変換を確認します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat