kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu mdadm.conf その4 - アレイの情報を記述する(ARRAY)・作成済みのアレイからARRAY情報を生成する

ARRAY設定

  「ARRAY」の行には、「mdadm」コマンドが操作・検索対象とするアレイの一覧を記述します。
  主にアレイ構築時にこの設定が使用されます。


  フォーマット

    「ARRAY」のフォーマットは以下のようになります。

ARRAY 論理ボリューム タグ名=タグ値

    複数のアレイを記述する場合は、以下のように複数の「ARRAY」を記述します。

ARRAY 論理ボリューム タグ名=タグ値
ARRAY 論理ボリューム タグ名=タグ値

  タグについて

    タグはアレイを識別する情報やアレイの構成情報を記述します。

  デフォルトの設定

    「ARRAY」の記述がひとつもない場合は、全ディスク及びパーティションをチェックし、「メタデータ」からアレイの情報を自動的に生成します。

論理ボリューム

  論理ボリュームには、アレイの論理ボリュームのデバイスファイルを記述や、増分構築の除外条件を記述します。

  以下の記述方法があります。

  論理ボリュームのデバイスファイルを絶対パスで記述

    論理ボリュームのデバイスファイルを絶対パスで記述する方法です。
    最初の文字を「/」で初めた場合、絶対パスと見なされます。

    以下のように記述します。
   
ARRAY /dev/md/RAID0Array タグ=タグ値

  論理ボリュームのデバイスファイルを相対パスで記述

    論理ボリュームのデバイスファイルを相対パスで記述する方法です。
    最初の文字を「/」で初めなかった場合、相対パスと見なされます。
    パスの基準は「/dev/md/」です。

    以下のように記述します。

ARRAY RAID0Array タグ=タグ値
 
    この記述は「/dev/md/RAID0Array」と同じ意味になります。

  増分構築から除外する

    「<ignore>」を記述すると、タグで記述された条件にあてはまるアレイは、増分構築の対象から除外されます。

    以下のように記述します。

ARRAY <ignore> タグ=タグ値

タグの一覧

  タグはアレイを識別する情報やアレイの構成情報を記述します。
  以下のタグを記述できます。

  補足

    すべてのタグを記述する必要はありません。
    「mdadm」コマンド使用時に省略したいオプションや、指定が必要だが指定できないオプションを記述すると良いでしょう。
 

  タグのフォーマット

    タグ名に大文字小文字の区別はありません。
    またタグを記述する順番も任意です。

    タグは以下のように記述します。
   
タグ名=タグ値

    複数のタグを記述する場合は、以下のようにスペースで区切ります。

タグ名=タグ値 タグ名=タグ値 タグ名=タグ値

  uuidタグ

    「uuid」タグはアレイのUUIDを記述します。
    以下のような記述になります。

uuid=629263fa:3ed73987:b355c66f:4245f667

  nameタグ

    「name」タグはアレイの「ホームホスト」と「アレイの名称」を記述します。

    「ホームホスト」と「アレイの名称」は「:」で区切ります。
    以下のような記述になります。

name=vb-ubuntu1310:RAID0Array

    もし「ホームホスト」が存在しない場合、以下のように記述します。

name=RAID0Array

   devicesタグ

    「devices」タグは、アレイを構成する物理ボリュームの一覧を記述します。
    「スペアディスク」も含みます。
    各物理ボリュームは、「,」で区切ります。

    以下のような記述になります。

devices=/dev/sdf1,/dev/sde1,/dev/sdd1

    ここに記述する物理ボリュームは、「DEVICE」に記述されている物理ボリュームの対象になっている必要があります。

  levelタグ

    「level」タグはアレイの種類を記述します。
    以下のような記述になります。

level=raid0

  num-devicesタグ

    「num-devices」タグはアレイを構成する物理ボリュームの数(スロットの数)を記述します。
    以下のような記述になります。

num-devices=3

  sparesタグ

    「spares」タグは、「スペアディスク」の数を記述します。
    以下のような記述になります。

spares=2

  bitmapタグ

    「bitmap」タグは「外部ビットマップ」のビットマップファイルを記述します。
    以下のような記述になります。

bitmap=/root/RAID1Array.bitmap

  metadataタグ

    「metadata」タグはメタデータのバージョンや種類を記述します。
    以下のような記述になります。

metadata=1.2

作成済みのアレイからARRAY情報を生成する

  設定ファイルの「ARRAY」にそのまま記述できるフォーマットで、作成済みのアレイからARRAY情報を生成することができます。

  以下の方法で情報の生成が可能です。

  • すべての論理ボリュームの情報を表示する(簡易情報1)
  • すべての論理ボリュームの情報を表示する(簡易情報2)
  • 物理ボリュームの簡易情報
  • すべての物理ボリュームの情報を表示する(簡易情報1)
  • すべての物理ボリュームの情報を表示する(簡易情報2)

  上記のいずれかの方法で情報を出力し、設定ファイルにコピー&ペーストすると良いでしょう。
  できれば論理ボリュームの情報から「ARRAY」の記述を行ったほうが良いです。


mdadm.conf
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Linux その437 - KDE Plasma で実装予定の新機能や改善・オーバービュー効果の改善や Kup の通知機能の改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 26.10 その33 - Ubuntu 26.10 β版がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 β版がリリースされました 2026年10月1日、Ubuntu 26.10 β版 がリリースされました。
  • Ubuntu 26.10 その32 - Snapdragon X2 に対応した Ubuntu 26.10 実験版登場
    Snapdragon X2 に対応した Ubuntu 26.10 実験版登場 2026年9月29日、Snapdragon X2 に対応した Ubuntu 26.10 実験版が登場しました。
  • Ubuntu 24.04 その102 - Ubuntu Desktop 24.04.5.1 がリリースされました・ディスクイメージのダウンロード
    Ubuntu Desktop 24.04.5.1 がリリースされました 2026年9月15日、Ubuntu Desktop 24.04.5.1 がリリースされました。
  • Ubuntu 26.10 その26 - rust-coreutils へ完全移行・cp/mv/rm コマンドもRust版に移行
    rust-coreutils へ完全移行 Ubuntu 26.10 で rust-coreutils(uutils coreutils)へ完全移行します。
  • Ubuntu 26.04 その71 - Linux kernel のアップデート頻度増加へ・毎週アップデートリリース
    Linux kernel のアップデート頻度増加 2026年9月23日、Canonical は Ubuntu 向け Linux kernel のアップデートを毎週リリースする方針をアナウンスしました。
  • Ubuntu 26.10 その28 - Ubuntu Desktop の OOM Killer 設定の見直しとテストの呼びかけ
    OOM Killer 設定の見直し Ubuntu Desktop の OOM Killer 設定の見直しと、テストが呼びかけられています。
記事のピックアップ
オプション