mdadmの:ソフトウェアRAIDの管理インタフェースを提供し、RAIDデバイスは名前を付けることができるの/ dev / md0のは、/ dev / MD1は、/ dev / MD2は、/ dev / MD3など
コマンド構文:mdadmの[モード] <raiddevice> [オプション] <コンポーネント・デバイス>
サポートされているRAIDレベル:LINEAR、RAID0、RAID1、RAID4、RAID5、RAID6、RAID10
mdadmのオプション:
-C:作成モード
-n#:#を使用ブロックRAIDデバイスを作成します
-l#:あなたはRAIDレベルを作成したいを示しています
-a {YES | NO}:自動的にRAIDデバイスをターゲットデバイスファイルを作成します
-c CHUNK_SIZE:指定されたブロックサイズ、ユニットk
-x#:アイドルディスクの数を指定します。
-D:襲撃の詳細を示します
mdadmの-Dの/ dev / MD#
管理モード:
-f:損傷を受けたとしてマークされたディスクを指定します。
-a:ディスクの追加
-r:ディスクを取り出し
メリーランド州の状態を観察します。cat / procの/ mdstatを
RAIDデバイスを作成して定義するためのmdadmを使って
#1のmdadm-Cの/ dev / MD0 -aはい-l 5 -N 3 -x 1の/ dev / SD {B、C、D、E} 1
RAIDデバイスを持つ各ファイルシステムのフォーマット
#1 mkfs.xfsは/ dev / md0の
mdadmの状態を確認するためにRAIDデバイスを使用します
#1のmdadm-Dの/ dev / MD0
新しいメンバーを追加します
#1のmdadm-Gの/ dev / MD0 -N4 -aは/ dev / SDF1
コンフィギュレーション・ファイルを生成します。mdadmの-Dは、-s >> /etc/mdadm.confに
mdadmの-Sの/ dev / md0を:デバイスの停止
装置を作動させる:mdadmの-A -s / DEV / MD0活性化
強制開始:mdadmの-Rの/ dev / md0の
RAID情報を削除します。mdadmの - ゼロ・スーパーブロックは/ dev / sdb1など
例:RAID1、ext4ファイルシステムの装置1Gのための空き領域を作成し、スペアディスクが存在し、自動ロード/ backupディレクトリに切り替えることができます
RAID1は、2つのブロックデバイスを必要とするので、空きディスクにも、三つのブロックデバイスは、合計必要機器の一部を必要 1を、3つの駆動三個の1Gのパーティションを作成し、FDとしてのLinux RAID自動パーティションを変更する 位のfdiskの/ dev / SDAの #のfdiskの/ dev / SDBの #のfdiskの/ dev / SDC ...省略分割ステップ 2 、RAID1を作成 #のmdadm -Cは/ dev / MD0 -a -lはい。1 -n 2 -X- 1の/ dev / SD {B、C} 1。 3。 、ファイルシステムの作成 #mkfs.xfs / DEV / MD0を 4は、/ dev /参照UUIDとのMD0 #1 BLKID | はgrep MD0 の/ dev / MD0:UUID = " 228bb98d-a14c-4746-b48c -75c1595e9637 " TYPE =" XFS " 。5、マウントmd0を/ backupディレクトリ、およびマウントブート自動的に修正するに/ etc / fstabファイルの #のVimの/ etc / fstabに UUID = 228bb98d-a14c- 4746 -b48c-75c1595e9637 /バックアップXFSデフォルト0 0 。6 、テストをマウントするデバイスを再起動