4.9. プロトコルを使用した特定デバイスのマルチパス設定の変更
/etc/multipath.conf の overrides セクション内で protocol サブセクションを使用して、トランスポートタイプごとにパス固有のオプションを設定できます。この設定は、overrides、devices、および defaults の値をオーバーライドし、一致するタイプ値にのみ適用されます。
前提条件
- システムで Device Mapper (DM) マルチパスを設定している。
- すべてのパスが同じトランスポートプロトコルを使用するのではなく、マルチパスデバイスがある。
手順
以下のコマンドを実行して、特定のパスプロトコルを表示します。
# multipathd show paths format "%d %P"dev protocol sda scsi:ata sdb scsi:fcp sdc scsi:fcp各マルチパスタイプに
protocolサブセクションを追加して、/etc/multipath.confファイルのoverridesセクションを編集します。overridesセクションには、複数のprotocolサブセクションを含めることができます。重要protocolサブセクションには、typeパラメーターを含める必要があります。これにより、一致するtypeパラメーターを持つすべてのパスの設定が、protocolサブセクションにリストされている残りのパラメーターで更新されます。scsi:fcpプロトコルを使用するパスデバイスの設定。overrides { dev_loss_tmo 60 fast_io_fail_tmo 8 protocol { type "scsi:fcp" dev_loss_tmo 70 fast_io_fail_tmo 10 eh_deadline 360 } }scsi:iscsiプロトコルを使用するパスデバイスの設定。overrides { dev_loss_tmo 60 fast_io_fail_tmo 8 protocol { type "scsi:iscsi" dev_loss_tmo 60 fast_io_fail_tmo 120 } }他のすべてのプロトコルを使用するパスデバイスの設定。
overrides { dev_loss_tmo 60 fast_io_fail_tmo 8 protocol { type "<type of protocol>" dev_loss_tmo 60 fast_io_fail_tmo 8 } }