15.7. RAID の再設定

次のセクションでは、既存の RAID を変更する方法を説明します。これを行うには、以下のいずれかの方法を選択します。

  • RAID 属性の変更 (RAID 再成形 とも呼ばれています)
  • RAID レベルの変換 (RAID テイクオーバー とも呼ばれています)

15.7.1. RAID の再成形

本章では、RAID を再成形する方法を説明します。RAID のサイズを変更する方法のいずれかを選択できます。

  • RAID の拡大 (拡張)。
  • RAID を縮小。

15.7.1.1. RAID のサイズ変更 (拡張)。

この手順では、RAID を拡大する方法を説明します。拡大する RAID が /dev/md0 であるとします。

前提条件

  • 十分なディスク領域
  • parted パッケージがインストールされている。

手順

  1. RAID パーティションを拡張します。これを行うには、「パーティションのサイズ変更」の指示に従ってください。
  2. パーティションの最大容量まで RAID を拡張するには、次のコマンドを使用します。

    # mdadm --grow --size=max /dev/md0

    特定のサイズを指定するには、(例: --size=524228) で --size パラメーター (kB) を書き込む必要があります。

  3. ファイルシステムのサイズを拡大します。詳細は、「ファイルシステムの管理」を参照してください。

15.7.1.2. RAID のサイズ変更 (縮小)

この手順では、RAID を縮小する方法を説明します。512 MB に縮小する RAID が /dev/md0 であるとします。

前提条件

  • parted パッケージがインストールされている。

手順

  1. ファイルシステムを縮小します。これを行うには、「ファイルシステムの管理」を参照してください。

    重要

    XFS ファイルシステムは縮小に対応していません。

  2. RAID のサイズを 512 MB に減らすには、次のコマンドを使用します。

    # mdadm --grow --size=524228 /dev/md0

    --size パラメーターを kB で書き込んでいなければならないことに注意してください。

  3. パーティションのサイズを、必要なサイズまで縮小します。これを行うには、「パーティションのサイズ変更」を行ってください。

15.7.2. RAID テイクオーバー

本章では、RAID で対応する変換と、この変換を行う手順を説明します。

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

RAID レベルを別のレベルに変換することが可能です。本セクションでは、対応している RAID 変換の表を紹介します。

 RAID0RAID1RAID4RAID5RAID6RAID10

RAID0

RAID1

RAID4

RAID5

RAID6

RAID10

たとえば、RAID レベル 0 を RAID レベル 4、RAID レベル 5、および RAID レベル 10 に変換できます。

関連情報

  • RAID レベル変換の詳細は、man ページの mdadm を参照してください。

15.7.2.2. RAID レベルへの変換

この手順では、RAID を別の RAID レベルに変換する方法を説明します。RAID の /dev/md0 レベル 0 を RAID レベル 5 に変換し、ディスク /dev/sdd をアレイに追加します。

前提条件

  • 変換するのに十分なディスク。
  • mdadm パッケージがインストールされている。
  • 目的の変換が対応していることを確認してある。これを確認するには、「サポート対象の RAID 変換」の表を参照してください。

手順

  1. RAID /dev/md0 を RAID レベル 5 に変換するには、次のコマンドを実行します。

    # mdadm --grow --level=5 -n 3 /dev/md0 --force
  2. 新規ディスクをアレイに追加するには、次のコマンドを実行します。

    # mdadm --manage /dev/md0 --add /dev/sdd
  3. 変換したアレイの新規詳細を確認するには、次のコマンドを実行します。

    # mdadm --detail /dev/md0

関連情報

  • RAID レベル変換の詳細は、man ページの mdadm を参照してください。

このページには機械翻訳が使用されている場合があります (詳細はこちら)。