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

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

共同作成者 netapp-pcarriga netapp-ranuk

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

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モード」、「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.

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モード」、「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の場合

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 ホスト ユーティリティ インストーラは、インストール中に選択した内容に基づいてレジストリ値を自動的に設定します。これらのレジストリ値とオペレーティング システムのバージョンを確認する必要があります。

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 に対して次のパラメータを設定します。

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