mdadmのは、オープンソースの、小型で高速かつ無料のコマンドラインユーティリティCで実装され、維持の作成、および一般にソフトウェアRAIDとして知られている「MD」素子アレイを、Linuxを監視するために設計さです。
MDアレイを組み立てるための最小限のinitramfsに3つのファイルと1ディレクトリを使用して作成できます。これらには、/ binに/ mdadmの静的にリンクされたmdadmのバイナリ、/ binに/ busyboxの静的にリンクされたbusyboxのバイナリ、/ binに/ busyboxのには/ bin / shハードリンク、および/ initを、mdadmのを呼び出すシェルスクリプト/ binディレクトリにあるappropriately.CommandオンラインoptionsDefaultコマンドラインオプションは上の報告したり、修正するために、既存のアレイを変更するには、メタデータを使用せずに配列を作成または組み立てるために、以前に作成された配列を組み立て、未使用のデバイスから新しい配列を作成する機能が含まれる整形または削除するか、またはアレイへ/からデバイスを追加するだけでなく、次のようになりmdadmの実装と、単一または複数arrays.Mandatory exampleAn例initスクリプトを監視するために、アクティブアレイのサイズを変更するには、いくつかのMD関連機器、:
#!/ bin / shの
エコー「ブートMDアレイの自動組み立て」
ます。mkdir / PROC
PROCは、/ proc procの-tマウント
[-n "$のrootuuid"]の場合
その後のarg = - UUID = $ rootuuid
ELIF [-n "$のmdminor"]
その後のarg = - 超マイナー= $ mdminor
他のarg = - 超マイナー= 0
Fiの
"$ argの使用方法」をエコー
mdadmの-Acpartitions $ argは--auto =一部は/ dev / MDA
CD /
マウントは/ dev / MDA1 /ルート||マウントは/ dev / MDA /ルート
アンマウントは、/ proc
CD /ルート
EXEC chrootの。は/ sbin / initの<は/ dev /コンソール>は/ dev /コンソール2>&1GettingあなたのGNU / Linuxオペレーティングシステムでのmdadmプログラムをインストールして使用する、あなたは、グラフィカルなパッケージマネージャを開くのmdadmを検索し、パッケージをインストールする必要がありmdadmToを始めています。 mdadmのはあなたのディストリビューションの主なソフトウェアリポジトリで使用できない場合、それはソースtarballとして配布されSoftoware、から最新バージョンをダウンロードしてください。
お使いのコンピュータ上のどこかにアーカイブを保存し、その内容を抽出し、ターミナルエミュレータを開いて、&lsquo実行する必要が抽出されたアーカイブファイル(例:cd /home/softoware/mdadm-3.3.2)の場所に移動します;&rsquoの作る。プログラムをコンパイルするためのコマンド。実行して、システム全体でそれをインストールします&lsquo; sudoがインストール&rsquoの作る。コマンド
の新しいの、このリリースでは何です:ます。
- この重要なリリースは、改良されたリシェイプのサポートを含め、DDFのサポートを改善し、ホット交換してください、および不良ブロック·ログ機能します。
- 配列名は、現在だけでなく数字(MD0)の名前(md_home)を持つことができます。
- いくつかのマイナーな新機能と多くのバグ修正がありました。
のどのバージョン3.2.6にの新しいです。
- この安定リリースが3.2にバグ修正の数が追加されます0.5。本当の傑出した修正、少しこまごまとしたのだけはたくさんあるんます。</ li>
のバージョン3.2.1でのの新機能である;ポリシー&QUOTはまず&QUOTがある。
- ;フレームワーク。これは、私たちはそれらが接続されている場所に基づいて、異なるデバイス用のポリシーを設定することができます(例えばどのコントローラ)ように例えばデバイスがホットプラグされるとき、それはすぐに、さらに、オペレータの介入なしでホット·スペア·アレイ用にすることができる。また、アレイ間のスペアマイグレーションのより広範なコントローラを可能にする。これは、より多くの機能が経時的に、このフレームワークに追加される可能性があります。
<李は>第二に、インテル·マトリクス·ストレージ·マネージャー(IMSM)アレイのサポートが大幅に強化されました。レベルの移行とOLCE(オンライン容量拡張)であるように予備移行が可能になりました。このサポートは、まだ非常に完全ではなく、人々は注意して使用することを確認するために環境にMDADM_EXPERIMENTAL = 1が必要です。あなたは、Linuxでのリシェイプを開始し、ウィンドウにシャットダウンおよび起動した場合、特に、Windowsドライバが正しくリシェイプを再起動しない場合があります。またその逆します。
の何が新しいのバージョン3.1.5で:使用していないのconfigsに関連する
- 二つの修正udevは:
- --stopます。 上の「標準」の名前mdデバイスを削除しないでください
- 読み取り専用の/ devを作業するdev_open許可します。
- と固定リグレッション:
- --incrementalアレイにスペアを追加することを許可します。
- はむしろエラーを投げるより古いオプションとして--no-劣化し受け入れます。
- まだ十分なデバイスを持っていないコンテナを組み立てる際--incrmental正しい成功ステータスを返します。
- それを必要とするだけmdmon、pthreadのでmdadmのリンクしないでくださいます。
- 修正コンパイラの警告
原因はsnprintfの悪い使用します。に
のバージョン3.1.1でのの新機能:修正を含む新しい--growレベルのための
- 複数の修正深刻なデータ破損の問題のためにします。
- 変更のデフォルトのメタデータ
- 変更のデフォルトのチャンクサイズます。
- 64Megに変更デフォルトのビットマップチャンクサイズます。
- 、バックに該当しない。
V1.1に
512Kに
これは、データを破壊することができますように--re-ADDが失敗した場合に追加します。 - --re-アドオンを使用する場合は
コメントが見つかりません