SANホストとクラウドクライアント
レジストリー設定の構成
ホストユーティリティーでは、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 |
120 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
HKLM\SYSTEM\CurrentControlSet |
120 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
HKLM\SYSTEM\CurrentControlSet\Services |
"NETAPP LUN"、"NETAPP LUN C- |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Control |
60 |
Always |
HKLM\SYSTEM\CurrentControlSet\Control |
10 |
Always |
HKLM\SYSTEM\CurrentControlSet\Services |
1 |
Always |
HKLM\SYSTEM\CurrentControlSet\Control |
120 |
MPIOサポートが選択されていない場合 |
HKLM\SYSTEM\CurrentControlSet\Control |
30 |
Always |
HKLM\SYSTEM\CurrentControlSet\Control |
"NETAPP LUN" |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
30 |
サーバがWindows Server 2012 R2の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
1 |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services |
1 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
HKLM\SYSTEM\CurrentControlSet\Services |
0 |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services |
130 |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm |
130 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp |
130 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
6 |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm |
6 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
1 |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm |
1 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp |
1 |
MPIOサポートを指定した場合 |
HKLM\SYSTEM\CurrentControlSet\Services |
120 |
MPIOサポートが選択されていない場合 |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
1 |
MPIOサポートが指定され、サーバーがWindows Server 2012 R2の場合、 |
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進数です。
HKLM は HKEY_LOCAL_MACHINE の省略形です。
|
レジストリーキー | 値 | 設定時 |
---|---|---|
HKLM\SYSTEM\CurrentControlSet\Services |
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 |
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 |
"NETAPPLUN" |
MPIOサポートを指定した場合 |
"NETAPP LUN"、"NETAPP LUN C-Mode" |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
|
HKLM\SYSTEM\CurrentControlSet\Control\Class |
60 |
Always (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Control |
10 |
Always |
HKLM\SYSTEM\CurrentControlSet\Services\ClusDisk |
1 |
Always (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Control |
120 |
MPIOサポートが選択されていない場合 |
30 |
Always (Data ONTAP DSMが検出された場合を除く) |
|
HKLM\SYSTEM\CurrentControlSet |
"NETAPP LUN" |
MPIOサポートを指定した場合 |
"NETAPP LUN"、"NETAPP LUN Cモード" |
MPIOがサポート指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
|
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
40 |
サーバがWindows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2,またはWindows Server 2016の場合 |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
0 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm |
0 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services |
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 |
0 |
MPIOサポートが指定され、サーバーがWindows Server 2003の場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\vnetapp |
0 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
130 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm |
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 |
130 |
MPIOサポートが指定され、サーバーがWindows Server 2003の場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services |
130 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services |
6 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services\msdsm |
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 |
6 |
MPIOサポートが指定され、サーバーがWindows Server 2003の場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services |
6 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services |
1 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet\Services |
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 |
1 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
HKLM\SYSTEM\CurrentControlSet |
120 |
MPIOサポートが選択されていない場合 (Data ONTAP DSMが検出された場合を除く) |
60 |
MPIOサポートが指定されている場合 (Data ONTAP DSMが検出された場合を除く) |
|
HKLM\SYSTEM\CurrentControlSet\Services\mpio |
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の場合、インストーラは次のパラメーターを設定します。
プロパティ種別 | プロパティ値 |
---|---|
LinkTimeOut |
1 |
NodeTimeOut |
10 |
プロパティ種別 | プロパティ値 |
---|---|
LinkTimeOut |
30 |
NodeTimeOut |
120 |
QLogicファイバー・チャネルHBAの場合、インストーラは次のパラメーターを設定します。
プロパティ種別 | プロパティ値 |
---|---|
LinkDownTimeOut |
1 |
PortDownRetryCount |
10 |
プロパティ種別 | プロパティ値 |
---|---|
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設定を修正できます。
FCシステムを使用している場合は、Emulex HBAドライバの設定を確認する必要があります。これらの設定は、HBAのポートごとに存在する必要があります。
-
OnCommand Managerを開きます。
-
リストから適切なHBAを選択し、[Driver Parameters] タブをクリックします。
ドライバのパラメーターが表示されます。
-
MPIOソフトウェアを使用している場合は、ドライバが次のように設定されていることを確認します。
-
リンクタイムアウト-1
-
ノードタイムアウト-10
-
-
MPIOソフトウェアを使用していない場合は、次のドライバ設定があることを確認します。
-
リンクタイムアウト-30
-
ノードタイムアウト-120
-
-
FCシステムでは、QLogic HBAドライバの設定を確認する必要があります。これらの設定は、HBAのポートごとに存在する必要があります。
-
QConvergeConsoleを開き、ツールバーの [接続] をクリックします。
[ホストへ接続] ダイアログボックスが表示されます。
-
リストから適切なホストを選択し、[接続] を選択します。
[FC HBA] ペインにHBAのリストが表示されます。
-
リストから適切なHBAポートを選択し、[設定] タブを選択します。
-
[設定の選択] セクションで [HBAポートの詳細設定] を選択します。
-
MPIOソフトウェアを使用している場合は、次のドライバ設定があることを確認します。
-
リンクダウンタイムアウト (linkdwnto) -1
-
ポートダウン再試行回数 (portdwnrc) -10
-
-
MPIOソフトウェアを使用していない場合は、次のドライバ設定があることを確認します。
-
リンクダウンタイムアウト (linkdwnto) -30
-
ポートダウン再試行回数 (portdwnrc) -120
-