ONTAPストレージでWindowsホストユーティリティのレジストリ設定を構成する
Host Utilitiesで、Windowsホストがストレージシステムの動作を正しく処理するかどうかを確認するために、特定のレジストリとパラメータの設定が必要になります。
Windows Host Utilitiesは、データの遅延や損失に対するWindowsホストの対応に影響するパラメータを設定します。ここでは、ストレージシステム内の一方のコントローラのパートナーコントローラへのフェイルオーバーなどのイベントがWindowsホストで正しく処理されるかどうかを確認するために、特定の値を選択しています。
すべての値がSANtricity Storage Managerのデバイス固有モジュール (DSM) に適用されるわけではありません。ただし、ホスト ユーティリティによって設定された値とSANtricity Storage Managerの DSM によって設定された値が重複しても競合は発生しません。
FC、NVMe/FC、およびiSCSI HBAには、最高のパフォーマンスを確保し、ストレージシステムイベントを正常に処理するために設定する必要のあるパラメータもあります。
Windows Host Utilitiesに付属のインストールプログラムを使用すると、Windows、FC、およびNVMe/FCのHBAパラメータがサポートされる値に設定されます。
iSCSI HBAパラメータは手動で設定する必要があります。
インストールプログラムの実行時にMicrosoft Multipath I/O(MPIO;マルチパスI/O)サポートを指定するかどうかに応じて、インストーラによって設定される値が異なります。
|
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-Mode」、「NVMe NetApp ONTAO 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-Mode」、「NVMe NetApp ONTAO 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-Mode」、「NVMe NetApp ONTAO 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-Mode」、「NVMe NetApp ONTAO 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 Host Utilitiesインストーラでは、インストール時に選択したレジストリ値に基づいてレジストリ値が自動的に設定されます。レジストリ値であるオペレーティングシステムのバージョンを確認しておく必要があります。
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 の値
FCを使用するシステムでは、Host UtilitiesのインストーラによってEmulex HBAおよび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
-