Oracle® Solaris 11.2 での SAN デバイスとマルチパス化の管理

印刷ビューの終了

更新: 2014 年 12 月
 
 

iSCSI パラメータのチューニング

iSCSI パラメータをチューニングして、iSCSI イニシエータのさまざまな応答や接続時間値を調整できます。イニシエータシステムが接続されているすべてのターゲットでイニシエータのパラメータを調整するかどうか、または特定のターゲットのパラメータを調整するかどうかに応じて、iSCSI パラメータをチューニングできます。

特定の iSCSI ターゲットのパラメータ値を変更する場合は、次のコマンドを使用します。

iscsiadm modify target-param –T tunable-prop=value target-name

すべてのターゲットのパラメータ値を調整する場合は、次のコマンドを使用します。

iscsiadm modify initiator-node -T tunable-prop=value

次のチューニング可能パラメータは、アクティブな接続だけに適用され、iSCSI イニシエータおよびイニシエータに接続するターゲットの動作を変更します。パラメータを動的にチューニングする機能により、iSCSI イニシエータを柔軟に構成できます。

表 4-1  チューニング可能な iSCSI パラメータ
パラメータ名
説明
有効な値 (秒)
デフォルト値 (秒)
recv-login-rsp-timeout
セッションログインの応答時間 – iSCSI イニシエータが、指定された iSCSI ターゲットからの iSCSI セッションログイン要求の応答を待機する時間を指定します。
03600
60
conn-login-max
接続再試行の最大時間 – iSCSI イニシエータからターゲットへの入出力がタイムアウトするか、接続が失敗したあとで、iSCSI イニシエータがターゲットへの接続を試みる最大秒数を決定します。
03600
180
polling-login-delay
ログイン再試行間隔 – iSCSI イニシエータからターゲットへの入出力がタイムアウトするか、接続が失敗したあとの、各 iSCSI セッションのログイン試行の間隔を決定します。
03600
60

iSCSI パラメータをチューニングする方法

  1. チューニング可能な iSCSI パラメータをすべて表示します。

    すべてのターゲットの iSCSI パラメータ情報を表示します。

    # iscsiadm list initiator-node
    Initiator node name: iqn.1986-03.com.sun:01:e00000000000.4e36d278
    Initiator node alias: unknown
            Login Parameters (Default/Configured):
                    Header Digest: NONE/-
                    Data Digest: NONE/-
                    Max Connections: 65535/-
            Authentication Type: NONE
            RADIUS Server: NONE
            RADIUS Access: disabled
            Tunable Parameters (Default/Configured):
                    Session Login Response Time: 60/-
                    Maximum Connection Retry Time: 180/-
                    Login Retry Time Interval: 60/-
            Configured Sessions: 1

    特定のターゲットの iSCSI パラメータ情報を表示します。

    # iscsiadm list target-param [target-name]

    例:

    # iscsiadm list target-param -v iqn.1986-03.com.sun:02:47ac0
    506-cd48-67f5-fc0d-ab7544d37538
    Target: iqn.1986-03.com.sun:02:47ac0506-cd48-67f5-fc0d-ab7544d37538
            Alias: -
            Bi-directional Authentication: disabled
            Authentication Type: NONE
            Login Parameters (Default/Configured):
                    Data Sequence In Order: yes/-
                    Data PDU In Order: yes/-
                    Default Time To Retain: 20/-
                    Default Time To Wait: 2/-
                    Error Recovery Level: 0/-
                    First Burst Length: 65536/-
                    Immediate Data: yes/-
                    Initial Ready To Transfer (R2T): yes/-
                    Max Burst Length: 262144/-
                    Max Outstanding R2T: 1/-
                    Max Receive Data Segment Length: 8192/-
                    Max Connections: 65535/-
                    Header Digest: NONE/-
                    Data Digest: NONE/-
            Tunable Parameters (Default/Configured):
                    Session Login Response Time: 60/-
                    Maximum Connection Retry Time: 180/-
                    Login Retry Time Interval: 60/-
            Configured Sessions: 1
  2. iSCSI パラメータをチューニングします。

    たとえば、あるターゲットの接続再試行の最大時間を 90 秒に設定するには:

    # iscsiadm modify target-param -T conn-login-max=90 iqn.1986-03.com.sun:
    02:47ac0506-cd48-67f5-fc0d-ab7544d37538

    たとえば、すべてのターゲットの接続再試行の最大時間を 90 秒に設定するには:

    # iscsiadm modify initiator-node -T conn-login-max=90