Skip to main content
ONTAP SAN Host Utilities
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAPストレージでWindowsホストユーティリティのレジストリ設定を構成する

共同作成者 netapp-pcarriga netapp-ranuk

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 パラメーターを自動的に設定します。これらの値とオペレーティング システムのバージョンに注意する必要があります。

HKLM値

次のレジストリ値は、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.

NVMeパラメータ

Windows Host Utilities 8.0 をインストールすると、次の NVMe Emulex ドライバー パラメータが更新されます。

  • EnableNVMe = 1

  • NVMEMode = 0

Windows Host Utilities 7.2で設定されるレジストリ値

Windows ホスト ユーティリティ インストーラーは、インストール中に選択した内容に基づいて、レジストリ値と NVMe パラメーターを自動的に設定します。これらの値とオペレーティング システムのバージョンに注意する必要があります。

HKLM値

次のレジストリ値は、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の場合

NVMeパラメータ

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の場合、インストーラは次のパラメータを設定します。

MPIOが選択されている場合
プロパティタイプ プロパティ値

LinkTimeOut

1.

ノードタイムアウト

10.

MPIOが選択されていない場合
プロパティタイプ プロパティ値

LinkTimeOut

30

ノードタイムアウト

120

QLogic FC HBAの場合、インストーラは次のパラメータを設定します。

MPIOが選択されている場合
プロパティタイプ プロパティ値

LinkDownTimeOut の 2 つのリンクがあり

1.

PortDownRetryCount のように指定します

10.

MPIOが選択されていない場合
プロパティタイプ プロパティ値

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 ホスト ユーティリティ インストーラーで。

Emulex HBAドライバ

FC システムをお持ちの場合は、Emulex HBA ドライバーの設定を確認してください。これらの設定は、HBA 上の各ポートに対して存在している必要があります。

手順
  1. OnCommand Manager を開きます。

  2. リストから適切な HBA を選択し、[ドライバー パラメーター] タブを選択します。

    ドライバパラメータが表示されます。

    1. MPIO ソフトウェアを使用している場合は、次のドライバ設定があることを確認してください。

      • LinkTimeOut-1

      • NodeTimeout-10

    2. MPIO ソフトウェアを使用していない場合は、次のドライバー設定があることを確認してください。

      • LinkTimeOut-30

      • NodeTimeout-120

QLogic HBAドライバ

FC システムでは、QLogic HBA ドライバーの設定を確認します。これらの設定は、HBA 上の各ポートに対して存在している必要があります。

手順
  1. QConvergeConsole を開き、ツールバーの 接続 を選択します。

    [ホストに接続]*ダイアログボックスが表示されます。

  2. リストから適切なホストを選択し、*[接続]*を選択します。

    HBA のリストが FC HBA ペインに表示されます。

  3. リストから適切なHBAポートを選択し、*[設定]*タブを選択します。

  4. [ 設定の選択 ] セクションで '[* HBA ポートの詳細設定 * ] を選択します

  5. MPIOソフトウェアを使用している場合は、次のドライバ設定があることを確認します。

    • リンクダウンタイムアウト( linkdwnto ) -1

    • ポートダウン再試行回数 (portdwnrc)-10

  6. MPIO ソフトウェアを使用していない場合は、次のドライバー設定があることを確認してください。

    • リンクダウンタイムアウト( linkdwnto ) -30

    • Port Down Retry Count ( portdwnrc ): 120