ONTAPストレージでWindowsホストユーティリティのレジストリ設定を構成する
Windows ホスト ユーティリティでは、Windows ホストがストレージ システムの動作を正しく処理していることを確認するために、特定のレジストリおよびパラメータ設定が必要です。
Windows ホスト ユーティリティは、Windows ホストがデータの遅延や損失にどのように対応するかに影響するパラメータ値を設定します。これらの値は、Windows ホストがストレージ システム内の 1 つのコントローラからそのパートナー コントローラへのフェイルオーバーなどのイベントを正しく処理していることを確認します。
一部の値は、SANtricity Storage Managerのデバイス固有モジュール (DSM) には適用されません。 Windows ホスト ユーティリティとSANtricity Storage Managerの DSM によって設定された値が重複しても、競合は発生しません。
パフォーマンスを最適化し、ストレージ システム イベントを正常に処理するには、FC、NVMe/FC、および iSCSI HBA パラメータを設定する必要もあります。
Windows ホスト ユーティリティ インストーラーは、Windows、FC、および NVMe/FC HBA パラメーターをサポートされている値に設定します。 iSCSI HBA パラメータを手動で設定する必要があります。
インストール中に Microsoft マルチパス I/O (MPIO) サポートを指定すると、インストーラーによって異なる値が設定されます。
|
Windows Host Utilities 7.2 をインストールした後、LimTransferSize パラメータ値を変更する必要があります。見るNVMEパラメータ 。 Windows Host Utilities 8.0、7.2、または 7.1 のその他のすべてのパラメータとレジストリ キーについては、テクニカル サポートから指示がない限り、値を変更する必要はありません。 |
Windows Host Utilities 8.0 によって設定されるレジストリ値
Windows ホスト ユーティリティ インストーラーは、インストール中に選択した内容に基づいて、レジストリ値と NVMe パラメーターを自動的に設定します。これらの値とオペレーティング システムのバージョンを確認する必要があります。
Windows ホスト ユーティリティ インストーラーは、次のレジストリ値を設定します。特に記載がない限り、すべての値は 10 進数です。
|
HKLMはの略語です HKEY_LOCAL_MACHINE 。
|
レジストリキー | 価値 | 設定時 |
---|---|---|
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmMaximumRetryTimeDuringStateTransition |
120 |
MPIOサポートが指定されており、サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmMaximumStateTransitionTime |
120 |
MPIOサポートが指定されており、サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmSupportedDeviceList |
「NETAPP LUN」、「NETAPP LUN Cモード」、「NVMe NetApp ONTAP Con」 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\IPSecConfigTimeout |
60 |
常に |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\LinkDownTime |
10. |
常に |
HKLM\SYSTEM\CurrentControlSet\Services\Clusdisk\Parameters\ManageDisksOnSystemBuses |
1. |
常に |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\MaxRequestHoldTime |
120 |
MPIO サポートが選択されていない場合 |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\MaxRequestHoldTime |
30 |
常に |
HKLM\SYSTEM\CurrentControlSet\Control\MPDEV\MPIOSupportedDeviceList |
「NETAPP LUN」、「NETAPP LUN Cモード」、「NVMe NetApp ONTAP Con」 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PathRecoveryInterval |
30 |
サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PathVerifyEnabled |
1. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PathVerifyEnabled |
1. |
MPIOサポートが指定されており、サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\PathVerifyEnabled |
0 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PDORemovePeriod |
130 |
MPIOサポートが指定されており、サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\RetryCount |
6. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\RetryCount |
6. |
MPIOサポートが指定されており、サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\RetryInterval |
1. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\RetryInterval |
1. |
MPIOサポートが指定されており、サーバーがWindows Server 2025、2022、2019、または2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\RetryInterval |
1. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\Disk\TimeOutValue |
120 |
MPIO サポートが選択されていない場合 |
60 |
MPIO サポートが指定されている場合 |
|
MPIO サポートが選択されていない場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\UseCustomPathRecoveryInterval |
1. |
Windows Host Utilities 8.0 は、インストール中に次の NVMe Emulex ドライバー パラメータを更新します。
-
EnableNVMe = 1
-
NVMEMode = 0
Windows Host Utilities 7.2で設定されるレジストリ値
Windows ホスト ユーティリティ インストーラーは、インストール中に選択した内容に基づいて、レジストリ値と NVMe パラメーターを自動的に設定します。これらの値とオペレーティング システムのバージョンを確認する必要があります。
Windows ホスト ユーティリティ インストーラーは、次のレジストリ値を設定します。特に記載がない限り、すべての値は 10 進数です。
|
HKLMはの略語です HKEY_LOCAL_MACHINE 。
|
レジストリキー | 価値 | 設定時 |
---|---|---|
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmMaximumRetryTimeDuringStateTransition |
120 |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmMaximumStateTransitionTime |
120 |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmSupportedDeviceList |
「NETAPP LUN」、「NETAPP LUN Cモード」、「NVMe NetApp ONTAP Con」 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\IPSecConfigTimeout |
60 |
常に |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\LinkDownTime |
10. |
常に |
HKLM\SYSTEM\CurrentControlSet\Services\Clusdisk\Parameters\ManageDisksOnSystemBuses |
1. |
常に |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\MaxRequestHoldTime |
120 |
MPIO サポートが選択されていない場合 |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iSCSI_DRIVER_GUID}\INSTANCE_ID\Parameters\MaxRequestHoldTime |
30 |
常に |
HKLM\SYSTEM\CurrentControlSet\Control\MPDEV\MPIOSupportedDeviceList |
「NETAPP LUN」、「NETAPP LUN Cモード」、「NVMe NetApp ONTAP Con」 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PathRecoveryInterval |
30 |
サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PathVerifyEnabled |
1. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PathVerifyEnabled |
1. |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\PathVerifyEnabled |
0 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PDORemovePeriod |
130 |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\RetryCount |
6. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\RetryCount |
6. |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\RetryInterval |
1. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\RetryInterval |
1. |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\RetryInterval |
1. |
MPIO サポートが指定されている場合 |
HKLM\SYSTEM\CurrentControlSet\Services\Disk\TimeOutValue |
120 |
MPIO サポートが選択されていない場合 |
60 |
MPIO サポートが指定されている場合 |
|
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\UseCustomPathRecoveryInterval |
1. |
MPIOのサポートが指定されており、サーバがWindows Server 2025、2022、2019、2016、または2012 R2の場合 |
Windows Host Utilities 7.2 をインストールすると、次の NVMe Emulex ドライバー パラメータが更新されます。
-
EnableNVMe = 1
-
NVMEMode = 0
-
転送サイズ = 1
Windows Host Utilities 7.2をインストールすると、LimTransferSizeパラメータは自動的に「1」に設定されます。インストール後、LimTransferSizeの値を「0」に手動で変更し、サーバーを再起動する必要があります。
Windows Host Utilities 7.1で設定されるレジストリ値
Windows ホスト ユーティリティ インストーラは、インストール中に選択した内容に基づいてレジストリ値を自動的に設定します。これらのレジストリ値とオペレーティング システムのバージョンを確認する必要があります。
Windows Host Utilitiesのインストーラで設定される値は次のとおりです。特に記載がない限り、すべての値は10進数です。
|
HKLM は、の略語です。 HKEY_LOCAL_MACHINE 。
|
レジストリキー | 価値 | 設定時 |
---|---|---|
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmMaximumRetryTimeDuringStateTransition |
120 |
MPIOサポートが指定されており、サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合(Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmMaximumStateTransitionTime |
120 |
MPIOサポートが指定されており、サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合(Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\DsmSupportedDeviceList |
"NETAPPLUN" |
MPIO サポートが指定されている場合 |
「 NetApp LUN 」、「 NetApp LUN C-Mode 」 |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
|
HKLM\SYSTEM\CurrentControlSet\Control\Class{iscsi_driver_GUID}\instance_ID\Parameters\IPSecConfigTimeout |
60 |
Data ONTAP DSM が検出された場合を除き、常に実行されます |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iscsi_driver_GUID}\instance_ID\Parameters\LinkDownTime |
10. |
常に |
HKLM\SYSTEM\CurrentControlSet\Services\Clusdisk\Parameters\ManageDisksOnSystemBuses |
1. |
Data ONTAP DSM が検出された場合を除き、常に実行されます |
HKLM\SYSTEM\CurrentControlSet\Control\Class{iscsi_driver_GUID}\instance_ID\Parameters\MaxRequestHoldTime |
120 |
MPIO サポートが選択されていない場合 |
30 |
Data ONTAP DSM が検出された場合を除き、常に実行されます |
|
HKLM\SYSTEM\CurrentControlSet\Control\MPDEV\MPIOSupportedDeviceList |
「 NetApp LUN 」 |
MPIO サポートが指定されている場合 |
「 NetApp LUN 」、「 NetApp LUN C-Mode 」 |
MPIO がサポートされている場合に指定します。ただし、 Data ONTAP DSM が検出された場合は除きます |
|
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PathRecoveryInterval |
40 |
サーバが Windows Server 2008 、 Windows Server 2008 R2 、 Windows Server 2012 、 Windows Server 2012 R2 、または Windows Server 2016 のみの場合 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PathVerifyEnabled |
0 |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PathVerifyEnabled |
0 |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PathVerifyEnabled |
0 |
MPIOサポートが指定されており、サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合(Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msiscdsm\Parameters\PathVerifyEnabled |
0 |
MPIO サポートが指定されていて、 Data ONTAP DSM が検出された場合を除き、サーバが Windows Server 2003 である場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\PathVerifyEnabled |
0 |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\PDORemovePeriod |
130 |
MPIOサポートが指定されており、サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合(Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msiscdsm\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されていて、 Data ONTAP DSM が検出された場合を除き、サーバが Windows Server 2003 である場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\PDORemovePeriod |
130 |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\RetryCount |
6. |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\RetryCount |
6. |
MPIOサポートが指定されており、サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合(Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msiscdsm\Parameters\RetryCount |
6. |
MPIO サポートが指定されていて、 Data ONTAP DSM が検出された場合を除き、サーバが Windows Server 2003 である場合 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\RetryCount |
6. |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\RetryInterval |
1. |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm\Parameters\RetryInterval |
1. |
MPIOサポートが指定されており、サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合(Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp\Parameters\RetryInterval |
1. |
MPIO サポートが指定されている場合、 Data ONTAP DSM が検出された場合を除きます |
HKLM\SYSTEM\CurrentControlSet\Services\Disk\TimeOutValue |
120 |
MPIO サポートが選択されていない場合 |
60 |
MPIO サポートが指定されている場合 |
|
HKLM\SYSTEM\CurrentControlSet\Services\MPIO\Parameters\UseCustomPathRecoveryInterval |
1. |
サーバがWindows Server 2016、2012 R2、2012、2008 R2、または2008の場合 |
を参照してください "Microsoft のドキュメント" を参照してください。
Windows Host Utilities で設定される FC HBA の値
Windows ホスト ユーティリティ インストーラは、FC を使用するシステム上の Emulex および QLogic FC HBA に必要なタイムアウト値を設定します。
インストーラーは、Emulex FC HBA に対して次のパラメータを設定します。
プロパティタイプ | プロパティ値 |
---|---|
LinkTimeOut |
1. |
ノードタイムアウト |
10. |
プロパティタイプ | プロパティ値 |
---|---|
LinkTimeOut |
30 |
ノードタイムアウト |
120 |
インストーラーは、QLogic FC HBA に対して次のパラメータを設定します。
プロパティタイプ | プロパティ値 |
---|---|
LinkDownTimeOut の 2 つのリンクがあり |
1. |
PortDownRetryCount のように指定します |
10. |
プロパティタイプ | プロパティ値 |
---|---|
LinkDownTimeOut の 2 つのリンクがあり |
30 |
PortDownRetryCount のように指定します |
120 |
|
パラメータの名前は、プログラムによって多少異なる場合があります。 たとえば、QLogic QConvergeConsoleプログラムでは、パラメータはと表示されます Link Down Timeout 。Host Utilities fcconfig.ini Fileには、このパラメータがどちらかと表示されます LinkDownTimeOut または MpioLinkDownTimeOut (MPIOが指定されているかどうかによって異なります)。ただし、これらの名前はすべて同じ HBA パラメータを表します。を参照してください "Emulex 社" または "QLogic" タイムアウトパラメータの詳細については、を参照してください。
|
ホストユーティリティによるFC HBAドライバ設定の変更について学ぶ
FC システムに必要な Emulex または QLogic HBA ドライバーをインストールするときに、Windows ホスト ユーティリティによっていくつかのパラメーターがチェックされ、場合によっては変更されます。
Windows ホスト ユーティリティは、MS DSM for Windows MPIO が検出されると、次のパラメータの値を設定します。
-
LinkTimeOut: 物理リンクがダウンした後、ホスト ポートが I/O を再開するまでに待機する時間の長さ (秒単位) を定義します。
-
NodeTimeOut: ホスト ポートがターゲット デバイスへの接続がダウンしていることを認識するまでの時間の長さを秒単位で定義します。
HBA の問題のトラブルシューティングを行うときは、これらの設定が正しい値であることを確認してください。正しい値は次の 2 つの要因によって異なります。
-
HBA ベンダー
-
MPIO ソフトウェアを使用しているかどうか。
HBA設定を修正するには、"修復オプションを実行する" Windows ホスト ユーティリティ インストーラーで。
FC システム上の Emulex HBA ドライバー設定を確認します。これらの設定は、HBA 上の各ポートに対して存在している必要があります。
-
OnCommand Manager を開きます。
-
リストから適切な HBA を選択し、[ドライバー パラメーター] タブを選択します。
ドライバパラメータが表示されます。
-
MPIO ソフトウェアを使用している場合は、次のドライバ設定があることを確認してください。
-
LinkTimeOut-1
-
NodeTimeout-10
-
-
MPIO ソフトウェアを使用していない場合は、次のドライバー設定があることを確認してください。
-
LinkTimeOut-30
-
NodeTimeout-120
-
-
FC システム上の QLogic HBA ドライバー設定を確認します。これらの設定は、HBA 上の各ポートに対して存在している必要があります。
-
QConvergeConsole を開き、ツールバーの 接続 を選択します。
[ホストに接続]*ダイアログボックスが表示されます。
-
リストから適切なホストを選択し、*[接続]*を選択します。
HBA のリストが FC HBA ペインに表示されます。
-
リストから適切なHBAポートを選択し、*[設定]*タブを選択します。
-
[ 設定の選択 ] セクションで '[* HBA ポートの詳細設定 * ] を選択します
-
MPIOソフトウェアを使用している場合は、次のドライバ設定があることを確認します。
-
リンクダウンタイムアウト( linkdwnto ) -1
-
ポートダウン再試行回数 (portdwnrc)-10
-
-
MPIO ソフトウェアを使用していない場合は、次のドライバー設定があることを確認してください。
-
リンクダウンタイムアウト( linkdwnto ) -30
-
Port Down Retry Count ( portdwnrc ): 120
-