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

Ubuntu mdadm その102 - 以前アレイで使用していた物理ボリュームをアレイに再追加する・物理ボリュームをアレイに再追加するコマンドの説明

以前アレイで使用していた物理ボリュームをアレイに再追加する

  以前アレイで使用していた物理ボリュームをアレイに再追加することができます。
  物理ボリュームをアレイに再追加することで、「ライトインテントビットマップ」による部分的な同期により、アレイの修復にかかる時間を短縮します。


  再追加できる物理ボリュームについて

    アレイに再追加できる物理ボリュームは、以下の条件を満たしている必要があります。

  • アレイの「ライトインテントビットマップ」が有効になっている
  • 以前アレイで使用していた
  • 以前アレイで使用していた時と同じスロットが空いている
  • アレイから取り除かれた後、データの改変が行われていない

    ポイントは、物理ボリュームのデータが改変されていないという点です。

    アレイから取り除いた物理ボリュームを別の物理ボリュームにコピーすることで、その別の物理ボリュームをアレイに再追加することができます。

    データの改変が行われているとアレイに再追加することができなくなるので、ディスク管理を行うアプリで物理ボリュームを操作する時は注意してください。

  注意

    この方法による物理ボリュームの追加は、冗長性のあるアレイの種類でのみ行えます。 

コマンドのフォーマット

  「mdadm」コマンドのフォーマットは以下になります。

  mdadm <モード> <論理ボリューム> <オプション> <物理ボリューム> 
 

  ショートオプションとロングオプションについて

    モードやオプションの記述方法には、「ショートオプション」と「ロングオプション」の2種類があります。
    どちらを利用しても良いでのですが、ここでは意味が分かりやすい「ロングオプション」を使用します。

モード

  モードは、「mdadm」の動作モードを指定します。
  アレイに物理ボリュームを再追加する(Manage Mode)ので、以下のオプションを指定します。

ショートオプション ロングオプション 記述例
なし --re-add --re-add

論理ボリューム

  操作対象の論理ボリュームのデバイスファイルを指定します。
  複数の論理ボリュームのデバイスファイルは指定できません。

  記述例

   /dev/md/RAID1Array

オプション

  以下のオプションを指定できます。
  オプションは省略することができます。

  1.ライトモーストリー

    このオプション以降に指定された物理ボリュームは、「ライトモーストリー」が設定されます。

ショートオプション ロングオプション 記述例
-W --write-mostly --write-mostly

    例えば、以下のようにコマンドを実行したとします。

sudo mdadm --re-add /dev/md/RAID1Array --write-mostly /dev/sde2 /dev/sdf2

    この場合、「/dev/sde2」と「/dev/sdf2」に「ライトモーストリー」が設定されます。

  2.ライトモーストリーのクリア

    このオプション以降に指定された物理ボリュームは、「ライトモーストリー」の設定をクリアします。

ショートオプション ロングオプション 記述例
-w --readwrite --readwrite

    例えば、以下のようにコマンドを実行したとします。

sudo mdadm --re-add /dev/md/RAID1Array --write-mostly /dev/sde2 --readwrite /dev/sdf2

    この場合、「/dev/sde2」に「ライトモーストリー」が設定されますが、「/dev/sdf2」に「ライトモーストリー」は設定されません。

    物理ボリュームを再追加する際、以前「ライトモーストリー」が設定されていた物理ボリュームだった場合は、「ライトモーストリー」の設定がそのまま引き継がれます。
    このオプションを指定することで、「ライトモーストリー」の設定をクリアすることができます。

物理ボリューム

  追加する物理ボリュームのデバイスファイルを指定します。

  複数の物理ボリュームのデバイスファイルを指定することができます。
  複数の物理ボリュームのデバイスファイルを指定する場合は、各物理ボリュームのデバイスファイルを、スペースで区切ってください。

    /dev/sdd2 /dev/sde2 /dev/sdf2

  glob

    物理ボリュームの指定は、globに対応しています。
    例えば上記の記述例は、以下のように記述することもできます。

    /dev/sd[d-f]2
    /dev/sd[def]2


mdadm
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.10 その24 - Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表
    Ubuntu 26.10 の公式壁紙と壁紙コンペの結果発表 Ubuntu 26.10 の公式壁紙と壁紙コンペの結果が発表されました。
  • Ubuntu 24.04 その103 - Ubuntu 26.04 LTS へアップグレード可能に・2年分の変化が一気にやってくる
    Ubuntu 26.04 LTS へアップグレード可能に 2026年9月29日、Ubuntu 24.04 LTS から Ubuntu 26.04 LTS へアップグレード可能になりました。
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Linux その437 - KDE Plasma で実装予定の新機能や改善・オーバービュー効果の改善や Kup の通知機能の改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 26.10 その23 - x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に
    x86-64-v3 に対応したデイリービルドのディスクイメージが利用可能に x86-64-v3 に対応した Ubuntu Desktop 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 26.10 その26 - rust-coreutils へ完全移行・cp/mv/rm コマンドもRust版に移行
    rust-coreutils へ完全移行 Ubuntu 26.10 で rust-coreutils(uutils coreutils)へ完全移行します。
  • 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 がリリースされました。
記事のピックアップ
オプション