Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第1章 Device Mapper を使ったマルチパス設定

Device Mapper のマルチパス (DM Multipath) を使用すると、サーバーノードとストレージアレイとの間の複数の I/O パスを 1 つのデバイスに設定できます。これらの I/O パスは、個別のケーブル、スイッチ、コントローラーを含むことができる物理的な SAN 接続です。複数の I/O パスを集め、集めたパスで構成される新しいデバイスを 1 つ作成するのがマルチパス機能です。
この章では、Red Hat Enterprise Linux 7 の初期リリースの後に追加された DM-Multipath の機能についてまとめています。また、DM-Multipath および各コンポーネントについての高水準の概要、DM-Multipath の設定についての概要についても説明しています。

1.1. 新機能と変更点

本項では、Red Hat Enterprise Linux 7 の初期リリース以降の DM Multipath の新機能について説明します。

1.1.1. Red Hat Enterprise Linux 7.1 の新機能および変更された機能

Red Hat Enterprise Linux 7.1 には、ドキュメントや機能を対象とする以下の更新および変更が含まれています。
さらに、ドキュメント全体にわたり、技術的な内容の若干の修正と明確化を行いました。

1.1.2. Red Hat Enterprise Linux 7.2 の新機能および変更された機能

Red Hat Enterprise Linux 7.2 ではドキュメントと機能が以下のように更新/変更されています。
  • 本書には、新しいセクション 「Multipath Helper で自動設定ファイルの生成」 が含まれています。Multipath Helper アプリケーションを使用して、カスタムエイリアスとデバイスブラックリストのマルチパス設定や、個々のマルチパスデバイスの特性向け設定を作成できます。
  • multipath.conf 設定ファイルの defaults セクションで、パラメーター config_dirnew_bindings_in_bootignore_new_boot_devsretrigger_tries、および retrigger_delays がサポートされるようになりました。multipath.conf ファイルの defaults セクションは、表4.1「マルチパス設定の defaults セクション」 に記載されています。
  • multipath.conf 設定ファイルの defaultsdevicesmultipaths のセクションで、設定パラメーター delay_watch_checks および delay_wait_checks がサポートされるようになりました。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。
さらに、ドキュメント全体にわたり、技術的な内容の若干の修正と明確化を行いました。

1.1.3. Red Hat Enterprise Linux 7.3 の新機能および変更された機能

Red Hat Enterprise Linux 7.3 ではドキュメントと機能が以下のように更新、変更されています。
  • multipathd コマンドが、"raw" 形式のバージョンでマルチパスデバイスとパスのステータスを表示する新しい形式のコマンドをサポートするようになりました。raw 形式ではヘッダーは出力されず、フィールドがパッディングされていないため、列とヘッダーが調整されていません。代わりに、フィールドは format 文字列の指定どおりに出力します。multipathd コマンドの詳細は、「multipathd コマンド」 を参照してください。
  • Red Hat Enterprise Linux 7.3 以降、デバイス設定で prio "alua exclusive_pref_bit" を指定すると、マルチパスが pref ビットセットのパスのみを含むパスグループを作成し、このパスグループに最高の優先度を与えるようになります。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。
  • multipath.conf 設定ファイルの defaultsdevicesmultipaths の各セクションで skip_kpartx 設定パラメーターがサポートされるようになりました。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。
さらに、ドキュメント全体にわたり、技術的な内容の若干の修正と明確化を行いました。

1.1.4. Red Hat Enterprise Linux 7.4 の新機能および変更された機能

Red Hat Enterprise Linux 7.4 では、ドキュメントと機能が以下のように更新、変更されています。
  • multipath.conf 設定ファイルの defaultsdevicesmultipaths の各セクションで、max_sectors_kb 設定パラメーターをサポートするようになりました。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。
  • multipath.conf 設定ファイルの defaults セクションおよび devices セクションで、detect_path_checker 設定パラメーターをサポートするようになりました。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。
  • multipath.conf 設定ファイルの defaults セクションで、remove_retries パラメーターと detect_path_checker パラメーターをサポートするようになりました。multipath.conf ファイルの defaults セクションは、表4.1「マルチパス設定の defaults セクション」 に記載されています。

1.1.5. Red Hat Enterprise Linux 7.5 の新機能および変更された機能

Red Hat Enterprise Linux 7.5 では、ドキュメントと機能が以下のように更新、変更されています。
  • Red Hat Enterprise Linux 7.5 より、multipath.conf 設定ファイルの blacklist および blacklist_exceptions セクションが property パラメーターをサポートするようになりました。property パラメーターの詳細は「ブラックリストから除外」 を参照してください。
  • multipath.conf 設定ファイルの defaults および multipaths セクションが reservation_key パラメーターの file の値をサポートするようになりました。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。
  • multipath.conf 設定ファイルの defaults セクションは prkeys_file パラメーターをサポートします。multipath.conf ファイルの defaults セクションは、表4.1「マルチパス設定の defaults セクション」 に記載されています。

1.1.6. Red Hat Enterprise Linux 7.6 の新機能および変更された機能

Red Hat Enterprise Linux 7.6 では、ドキュメントと機能が以下のように更新、変更されています。
  • Red Hat Enterprise Linux 7.6 より、設定ファイルの blacklist セクションで protocol セクションを使用すると、マルチパス化から除外するデバイスのプロトコルを指定することができます。デバイスプロトコルでブラックリストに登録する方法は、「デバイスプロトコルでブラックリストの指定 (Red Hat Enterprise Linux 7.6 以上)」 を参照してください。
  • multipath.conf 設定ファイルの defaults および devices セクションは、all_tg_pt パラメーターをサポートします。設定パラメーターの詳細は、4章DM Multipath 設定ファイル を参照してください。