エフサステクノロジーズ株式会社

本ページの製品は2024年4月1日より、エフサステクノロジーズ株式会社に統合となり、順次、切り替えを実施してまいります。一部、富士通表記が混在することがありますので、ご了承ください。

SANホストとクラウドクライアント

to English version

レジストリー設定の構成

ホストユーティリティーでは、Windowsホストがストレージシステムの動作を正しく処理することを検証するために、特定のレジストリーとパラメーターの設定が必要です。

Windowsホスト・ユーティリティーは、データの遅延または損失に対するWindowsホストの応答方法に影響するパラメーターを設定します。特定の値は、ストレージ・システム内の1つのコントローラーからパートナー・コントローラーへのフェイルオーバーなどのイベントをWindowsホストが正しく処理することを確認するために選択されています。

一部の値がSANtricity Storage ManagerのDevice-Specific Module (DSM) に適用されません。ただし、ホスト・ユーティリティーで設定された値とSANtricity Storage ManagerのDSMで設定された値が重複していても、競合は発生しません。

FC、NVMe/FC、iSCSI HBAにも、最適なパフォーマンスを確保し、ストレージシステムイベントを正常に処理するために設定する必要があるパラメーターがあります。

Windows Unified Host Utilitiesに付属のインストールプログラムは、Windows、FC、およびNVMe/FC HBAパラメーターをサポートされている値に設定します。

iSCSI HBAパラメーターは手動で設定する必要があります。

インストールプログラムの実行時にマルチパスI/O (MPIO) サポートを指定するかに応じて、インストーラは異なる値を設定します。

当社サポートから指示がない限り、これらの値を変更しないでください。

Windows Unified Host Utilities 7.2で設定されたレジストリー値

Windows Unified Host Utilitiesインストーラは、インストール時の選択に基づいてレジストリー値を自動的に設定します。これらのレジストリー値とオペレーティングシステムのバージョンに注意する必要があります。

次の値は、Windows Unified Host Utilitiesインストーラによって設定されます。特に明記されていない限り、すべての値は10進数です。

HKLMは HKEY_LOCAL_MACHINE の省略形です。
レジストリーキー 設定時

HKLM\SYSTEM\CurrentControlSet\Services
\msdsm\Parameters
\DsmMaximumRetryTimeDuringStateTransition

120

MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、
Windows Server 2016およびWindows 2019、またはWindows Server 2022

HKLM\SYSTEM\CurrentControlSet
\services\msdsm\Parameters
\DsmMaximumStateTransitionTime

120

MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、
またはWindows Server 2016、Windows 2019またはWindows Server 2022

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

Always

HKLM\SYSTEM\CurrentControlSet\Control
\class{iSCSI_driver_GUID}\ instance_ID
\Parameters\LinkDownTime

10

Always

HKLM\SYSTEM\CurrentControlSet\Services
\ClusDisk\Parameters\ManageDisksOnSystemBuses

1

Always

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

Always

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 2012 R2の場合
Windows Server 2016, Windows Server 2019,またはWindows Server 2022

HKLM\SYSTEM\CurrentControlSet\Services\mpio
\Parameters\PathVerifyEnabled

1

MPIOサポートを指定した場合

HKLM\SYSTEM\CurrentControlSet\Services
\msdsm\Parameters\PathVerifyEnabled

1

MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、
Windows Server 2016, Windows Server 2019,またはWindows Server 2022

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 2012 R2の場合、
Windows Server 2016, Windows Server 2019,またはWindows Server 2022

HKLM\SYSTEM\CurrentControlSet\Services\vnetapp
\Parameters\PDORemovePeriod

130

MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services\mpio
\Parameters\RetryCount

6

MPIOサポートを指定した場合

HKLM\SYSTEM\CurrentControlSet\Services\msdsm
\Parameters\RetryCount

6

MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、
Windows Server 2016, Windows Server 2019,またはWindows Server 2022

HKLM\SYSTEM\CurrentControlSet\Services\mpio
\Parameters\RetryInterval

1

MPIOサポートを指定した場合

HKLM\SYSTEM\CurrentControlSet\Services\msdsm
\Parameters\RetryInterval

1

MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、
Windows Server 2016, Windows Server 2019,またはWindows Server 2022

HKLM\SYSTEM\CurrentControlSet\Services\vnetapp
\Parameters\RetryInterval

1

MPIOサポートを指定した場合

HKLM\SYSTEM\CurrentControlSet\Services
\disk\TimeOutValue

120

MPIOサポートが選択されていない場合

HKLM\SYSTEM\CurrentControlSet\Services\mpio
\Parameters\UseCustomPathRecoveryInterval

1

MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、
Windows Server 2016, Windows Server 2019,またはWindows Server 2022

NVMeパラメーター

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

  • NVMeの有効化=1

  • NVMeモード=0

  • LimTransferSize=1

Windows Unified Host Utilities 7.1で設定されたレジストリー値

Windows Unified Host Utilitiesインストーラは、インストール時の選択に基づいてレジストリー値を自動的に設定します。これらのレジストリー値、オペレーティングシステムのバージョンに注意する必要があります。

次の値は、Windows Unified Host Utilitiesインストーラによって設定されます。特に明記されていない限り、すべての値は10進数です。

HKLMHKEY_LOCAL_MACHINE の省略形です。
レジストリーキー 設定時

HKLM\SYSTEM\CurrentControlSet\Services
\msdsm\Parameters
\DsmMaximumRetryTimeDuringStateTransition

120

MPIOサポートが指定され、サーバーがWindows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、またはWindows Server 2016の場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services
\msdsm\Parameters
\DsmMaximumStateTransitionTime

120

MPIOサポートが指定され、サーバーがWindows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、またはWindows Server 2016の場合 (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

Always (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Control
\class{iSCSI_driver_GUID}
\ instance_ID\Parameters\LinkDownTime

10

Always

HKLM\SYSTEM\CurrentControlSet\Services\ClusDisk
\Parameters\ManageDisksOnSystemBuses

1

Always (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Control
\class{iSCSI_driver_GUID}
\ instance_ID\Parameters\MaxRequestHoldTime

120

MPIOサポートが選択されていない場合

30

Always (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet
\control\MPDEV\MPIOSupportedDeviceList

"NETAPP LUN"

MPIOサポートを指定した場合

"NETAPP LUN"、"NETAPP LUN Cモード"

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 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、またはWindows Server 2016の場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services
\msicdsm\Parameters\PathVerifyEnabled

0

MPIOサポートが指定され、サーバーがWindows Server 2003の場合 (Data ONTAP DSMが検出された場合を除く)

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 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、またはWindows Server 2016の場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services\msicdsm
\Parameters\PDORemovePeriod

130

MPIOサポートが指定され、サーバーがWindows Server 2003の場合 (Data ONTAP DSMが検出された場合を除く)

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 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、またはWindows Server 2016の場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services
\msicdsm\Parameters\RetryCount

6

MPIOサポートが指定され、サーバーがWindows Server 2003の場合 (Data ONTAP DSMが検出された場合を除く)

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 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、またはWindows Server 2016の場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services
\vnetapp\Parameters\RetryInterval

1

MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet
\Services\disk\TimeOutValue

120

MPIOサポートが選択されていない場合 (Data ONTAP DSMが検出された場合を除く)

60

MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く)

HKLM\SYSTEM\CurrentControlSet\Services\mpio
\Parameters\UseCustomPathRecoveryInterval

1

サーバがWindows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2,またはWindows Server 2016の場合

レジストリーパラメーターの詳細については、Microsoft documents を参照してください。

Windowsホスト・ユーティリティーによって設定されたFC HBA値

FCを使用するシステムでは、Host Utilitiesインストーラによって、EmulexおよびQLogic FC HBAに必要なタイムアウト値が設定されます。

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

MPIOを選択した場合
プロパティ種別 プロパティ値

LinkTimeOut

1

NodeTimeOut

10

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

LinkTimeOut

30

NodeTimeOut

120

QLogicファイバー・チャネルHBAの場合、インストーラは次のパラメーターを設定します。

MPIOを選択した場合
プロパティ種別 プロパティ値

LinkDownTimeOut

1

PortDownRetryCount

10

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

LinkDownTimeOut

30

PortDownRetryCount

120

パラメーターの名前は、プログラムによって若干異なる場合があります。
たとえば、QLogic QConvergeConsoleプログラムでは、パラメーターは Link Down Timeout と表示されます。
ホストユーティリティーの`fcconfig.ini`ファイルでは、MPIOが指定されているかに応じて、このパラメーターは LinkDownTimeOut または MpioLinkDownTimeOut のいずれかで表示されます。ただし、これらの名前はすべて同じHBAパラメーターを参照します。タイムアウトパラメーターの詳細については、Emulex または QLogic を参照してください。

FC HBAドライバ設定に対するホスト・ユーティリティーの変更について

必要なEmulexまたはQLogic HBAドライバをFCシステムにインストールする際に、いくつかのパラメーターがチェックされ、場合によっては変更されます。

MS DSM for Windows MPIOが検出された場合、ホストユーティリティーは次のパラメーターの値を設定します。

  • LinkTimeOut:物理リンクがダウンした後、I/Oを再開するまでにホスト・ポートが待機する時間を秒単位で定義します。

  • NodeTimeOut-ターゲット・デバイスへの接続がダウンしていることをホスト・ポートが認識するまでの時間を秒単位で定義します。

HBAの問題をトラブルシューティングするときは、これらの設定が正しい値であることを確認してください。正しい値は、次の2つの要因によって決まります。

  • HBAベンダー

  • マルチパス・ソフトウェア (MPIO) を使用しているか

Windows Host UtilitiesインストーラのRepairオプションを実行すると、HBA設定を修正できます。

Emulex HBAドライバ

FCシステムを使用している場合は、Emulex HBAドライバの設定を確認する必要があります。これらの設定は、HBAのポートごとに存在する必要があります。

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

  2. リストから適切なHBAを選択し、[Driver Parameters] タブをクリックします。

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

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

      • リンクタイムアウト-1

      • ノードタイムアウト-10

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

      • リンクタイムアウト-30

      • ノードタイムアウト-120

QLogic HBAドライバ

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

手順
  1. QConvergeConsoleを開き、ツールバーの [接続] をクリックします。

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

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

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

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

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

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

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

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

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

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

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

Top of Page