第3章 DM Multipath の設定

システムに DM-Multipath をセットアップする前に、システムが更新されており、device-mapper-multipath パッケージがインストールされていることを確認してください。

3.1. DM-Multipath の基本設定

mpathconf ユーティリティーを使用して DM Multipath を設定します。マルチパス設定ファイル /etc/multipath.conf が作成されます。

  • /etc/multipath.conf ファイルが存在する場合は、mpathconf ユーティリティーで編集します。
  • /etc/multipath.conf ファイルが存在しない場合は、mpathconf ユーティリティーにより /etc/multipath.conf ファイルが新たに作成されます。

mpathconf ユーティリティーの詳細は、man ページの mpathconf(8) を参照してください。

/etc/multipath.conf ファイルを編集する必要がない場合は、以下の mpathconf コマンドを実行すると、基本的なフェイルオーバー設定の DM Multipath をセットアップできます。このコマンドでマルチパス設定ファイルが有効になり、multipathd デーモンが起動します。

# mpathconf --enable --with_multipathd y

multipathd デーモンを起動する前に /etc/multipath.conf ファイルを編集する必要がある場合は、以下の手順に従って基本的なフェイルオーバー設定の DM Multipath をセットアップします。

  1. --enable オプションを指定して mpathconf コマンドを実行します。

    # mpathconf --enable

    mpathconf コマンドに必要な追加オプションの詳細は、man ページの mpathconf(8) を参照するか、--help オプションを指定して mpathconf コマンドを実行してください。

    # mpathconf --help
    usage: /sbin/mpathconf <command>
    
    Commands:
    Enable: --enable
    Disable: --disable
    Set user_friendly_names (Default y): --user_friendly_names <y|n>
    Set find_multipaths (Default y): --find_multipaths <y|n>
    Load the dm-multipath modules on enable (Default y): --with_module  <y|n>
    start/stop/reload multipathd (Default n): --with_multipathd  <y|n>
  2. 必要に応じて /etc/multipath.conf ファイルを編集します。DM Multipath のデフォルト設定はシステムにコンパイルされているため、/etc/multipath.conf ファイルで明示的に指定する必要はありません。

    path_grouping_policy のデフォルト値は failover に設定されているため、この例では /etc/multipath.conf ファイルを編集する必要はありません。

    設定ファイル内で初めてのデフォルトセクションはシステムを設定するため、マルチパスデバイスの名前の形式は /dev/mapper/mpathn になります。この設定がないと、デバイスの WWID がマルチパスデバイスの名前になります。ユーザーフレンドリー名を使用しない場合は、次のコマンドを実行します。

    # mpathconf --enable --user_friendly_names n
  3. 必要に応じて設定ファイルを保存し、エディターを終了します。
  4. 以下のコマンドを実行します。

    # systemctl start multipathd.service
注記

マルチパスデーモンを起動してからマルチパス設定ファイルの編集が必要になる場合は、systemctl reload multipathd.service コマンドを実行して変更を反映する必要があります。


このページには機械翻訳が使用されている場合があります (詳細はこちら)。