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
人気の記事
  • Linux その450 - Canonical LXD や MicroCloud にクライアントなりすましの脆弱性・アップデートを
    Canonical LXD や MicroCloud に重大な脆弱性 2026年10月28日、Canonical LXD や MicroCloud に重大な脆弱性がみつかりました。
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.10 その35 - RISC-V 向け Ubuntu Desktop 登場
    RISC-V 向け Ubuntu Desktop 登場 Ubuntu Desktop 26.10 では、RISC-V 向けデスクトップイメージがリリースされます。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その77 - PHP に php2shell(CVE-2026-109618/CVE-2026-109619)の脆弱性・アップデートを
    PHP に php2shell の脆弱性 PHP に php2shell と呼ばれる致命的な脆弱性が見つかりました。
  • Ubuntu 26.04 その78 - eMudhra 認証局の秘密鍵の侵害・アップデートを
    eMudhra 認証局の秘密鍵の侵害 2026年10月20日、eMudhra 認証局(eMudhra CA)の秘密鍵の侵害が発覚しました。
  • Linux その445 - KDE Plasma 6.8 がリリースされました・KDE Plasma 6.8 の新機能と変更点
    KDE Plasma 6.8 の新機能と変更点 2026年10月14日、KDE Plasma 6.8 がリリースされました。
  • Ubuntu 26.04 その79 - CVE-2026-111497 に対応した Brotli のリリース・アップデートを
    Brotli のセキュリティーアップデート 2026年10月26日、CVE-2026-111497 に対応した Brotli がリリースされました。
  • Ubuntu 26.10 その39 - Ubuntu 26.10 の新機能と変更点・既知の問題
    Ubuntu 26.10 の新機能と変更点・既知の問題 リリースノートから、Ubuntu 26.10 の新機能と変更点を紹介します。
記事のピックアップ
オプション