設定登錄設定
主機公用程式需要特定的登錄和參數設定、以驗證 Windows 主機是否正確處理儲存系統行為。
Windows 主機公用程式會設定影響 Windows 主機回應延遲或資料遺失的參數。已選取特定值來驗證 Windows 主機是否能正確處理事件、例如將儲存系統中的一個控制器容錯移轉至其合作夥伴控制器。
並非所有值都適用於 Storage Manager 的裝置專用模組( DSM )、但主機公用程式設定的值與 SANtricity for SANtricity Storage Manager 設定的值重疊、並不會造成衝突。
FC 、 NVMe / FC 和 iSCSI HBA 也有必須設定的參數、以確保最佳效能並成功處理儲存系統事件。
Windows Unified Host Utilities 隨附的安裝程式會將 Windows 、 FC 和 NVMe / FC HBA 參數設定為支援的值。
您必須手動設定 iSCSI HBA 參數。
安裝程式會根據您在執行安裝程式時是否指定多重路徑 I/O ( MPIO )支援來設定不同的值。
除非 NetApp 技術支援人員指示您變更這些值、否則您不應變更這些值。 |
Windows Unified Host Utilities 7.2 設定的登錄值
Windows Unified Host Utilities 安裝程式會根據您在安裝期間所做的選擇、自動設定登錄值。您應該知道這些登錄值和作業系統版本。
下列值由Windows Unified Host Utilities安裝程式設定。除非另有說明、否則所有值都是十進位的。
HKLM 是的縮寫 HKEY_LOCAL_MACHINE 。
|
登錄機碼 | 價值 | 設定時 |
---|---|---|
HKLM\system\System\CurrentControlSet\Services \msdsm\參\Parameters \DsmMaximumRetryTimeDingStateTransition |
120 |
指定 MPIO 支援、且您的伺服器為 Windows Server 2012 R2 、 Windows Server 2016 和 Windows 2019 、或 Windows Server 2022 |
HKLM\SYSTEM\CurrentControlSet\Services\msdssm\Parameters \DsmimumStateTransitionTime |
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 模式」、「 NVMe NetApp ONTAO Con 」 |
指定MPIO支援時 |
HKLM\SYSTEM\CurrentControlSet\Control \Class\ { iscsis_driver_GUID } \ instance_ID \Parameters \IPSecConfigTimeout |
60 |
永遠 |
HKLM\SYSTEM\CurrentControlSet\Control \Class\ { iscsim_driver_GUID } \ instance_ID \Parameters \LinkDownloadTime |
10. |
永遠 |
HKLM\SYSTEM\CurrentControlSet\Services \ClusDisk \Parameters\ManageDisksOnSystemBuses |
1. |
永遠 |
HKLM\SYSTEM\CurrentControlSet\Control \Class\ { iscsis_driver_GUID } \ instance_ID \Parameters \MaxRequestHoldTime |
120 |
未選取MPIO支援時 |
HKLM\SYSTEM\CurrentControlSet\Control \Class\ { iscsis_driver_GUID } \ instance_ID \Parameters \MaxRequestHoldTime |
30 |
永遠 |
HKLM\SYSTEM\CurrentControlSet\Control \MPDEV\MPIOSupportedDeviceList |
「 NetApp LUN 」、「 NetApp LUN C 模式」、「 NVMe NetApp ONTAO Con 」 |
指定MPIO支援時 |
HKLM \system\System\CurrentControlSet\Services\MPIO \Parameters\PathRecoveryInterval |
30 |
當您的伺服器是 Windows Server 2012 R2 、 Windows Server 2016 、 Windows Server 2019 或 Windows Server 2022 |
已啟用HKLM \system\System\CurrentControlSet\Services\MPIO \Parameters\PathVerifyEnabled |
1. |
指定MPIO支援時 |
已啟用HKLM \system\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\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 除非偵測到使用支援功能 |
HKLM\SYSTEM\CurrentControlSet\Services\MPIO \Parameters\RetryCount |
6. |
指定MPIO支援時 |
HKLM\system\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\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
-
NVMEMode = 0
-
LemTransferSize=1
Windows Unified Host Utilities 7.1 設定的登錄值
Windows Unified Host Utilities安裝程式會根據您在安裝期間所做的選擇、自動設定登錄值。您應該注意這些登錄值、作業系統版本。
下列值由Windows Unified Host Utilities安裝程式設定。除非另有說明、否則所有值都是十進位的。
HKLM 為的縮寫 HKEY_LOCAL_MACHINE 。
|
登錄機碼 | 價值 | 設定時 |
---|---|---|
HKLM\system\System\CurrentControlSet\Services \msdsm\參\Parameters \DsmMaximumRetryTimeDingStateTransition |
120 |
指定MPIO支援且伺服器為Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2或Windows Server 2016時、除非Data ONTAP 偵測到W2 DSM |
HKLM\system\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 偵測到W2 DSM |
HKLM\system\System\CurrentControlSet\Services\msdsm \Parameters\DsmSupportedDevice清單 |
" NETAPPLUN" |
指定MPIO支援時 |
「NetApp LUN」、「NetApp LUN C-Mode」 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
|
HKLM\system\System\CurrentControlSet\control\Class {iSCSI_driver_GUID}\ instance_ID\參 數字\IPSecConfigtimeout |
60 |
一律、除非Data ONTAP 偵測到不含資訊的DSM |
HKLM\system\System\CurrentControlSet\Control \Class \{iSCSI_driver_Guid}\ instance_ID\Parameters\LinkDownTime |
10. |
永遠 |
HKLM\system\System\CurrentControlSet\Services\ClusDisk \Parameters\ManagereDisksOnSystemBits |
1. |
一律、除非Data ONTAP 偵測到不含資訊的DSM |
HKLM\system\System\CurrentControlSet\Control \Class \{iSCSI_driver_Guid}\ instance_ID\Parameters\MaxRequestHoldTime |
120 |
未選取MPIO支援時 |
30 |
一律、除非Data ONTAP 偵測到不含資訊的DSM |
|
HKLM\system\CurrentControlSet \control\MPDEV\MPIOSupportedDevice清單 |
「NetApp LUN」 |
指定MPIO支援時 |
「NetApp LUN」、「NetApp LUN C-Mode」 |
若支援指定MPIO、則不包括Data ONTAP 偵測到不支援的DSM |
|
HKLM \system\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\System\CurrentControlSet\Services\MPIO \Parameters\PathVerifyEnabled |
0 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
已啟用HKLM \system\CurrentControlSet\Services\msdsm \Parameters\PathVerifyEnabled |
0 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
已啟用HKLM \system\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 偵測到W2 DSM |
HKLM\system\System\CurrentControlSet\Services \msiscdsm\Parameters\PathVerifyEnabled |
0 |
當指定MPIO支援且您的伺服器為Windows Server 2003時、除非Data ONTAP 偵測到使用支援功能的DSM |
已啟用HKLM \system\System\CurrentControlSet\Services\vnetapp \Parameters\PathVerifyEnabled |
0 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM\system\System\CurrentControlSet\Services\MPIO \Parameters\PDORemovePeriod |
130 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM\system\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 偵測到W2 DSM |
HKLM\system\System\CurrentControlSet\Services\msiscdsm \Parameters\PDORemovePeriod |
130 |
當指定MPIO支援且您的伺服器為Windows Server 2003時、除非Data ONTAP 偵測到使用支援功能的DSM |
HKLM\system\System\CurrentControlSet\Services \vnetapp \Parameters\PDORemovePeriod |
130 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM \system\System\CurrentControlSet\Services \MPIO \Parameters\RetryCount |
6. |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM\system\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 偵測到W2 DSM |
HKLM\system\System\CurrentControlSet\Services \msiscdsm\Parameters\RetryCount |
6. |
當指定MPIO支援且您的伺服器為Windows Server 2003時、除非Data ONTAP 偵測到使用支援功能的DSM |
HKLM\system\System\CurrentControlSet\Services \vnetapp\Parameters\RetryCount |
6. |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM \system\System\CurrentControlSet\Services \MPIO \Parameters\RetryInterval |
1. |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM\system\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 偵測到W2 DSM |
HKLM\system\System\CurrentControlSet\Services \vnetapp\Parameters\RetryInterval |
1. |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
HKLM\system\CurrentControlSet \Services\disk\TimeOutValue |
120 |
如果未選取MPIO支援、除非Data ONTAP 偵測到不支援的情形 |
60 |
指定MPIO支援時、Data ONTAP 除非偵測到使用支援功能 |
|
HKLM \system\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文件" 以取得登錄參數詳細資料。
由Windows主機公用程式設定的FC HBA值
在使用 FC 的系統上、 Host Utilities 安裝程式會設定 Emulex 和 QLogic FC HBA 所需的逾時值。
對於 Emulex FC HBA 、安裝程式會設定下列參數:
內容類型 | 屬性值 |
---|---|
LinkTimeDOut |
1. |
節點時間輸出 |
10. |
內容類型 | 屬性值 |
---|---|
LinkTimeDOut |
30 |
節點時間輸出 |
120 |
對於 QLogic Fibre Channel HBA 、安裝程式會設定下列參數:
內容類型 | 屬性值 |
---|---|
LinkDownTimeDOut |
1. |
PortDownRetryCount |
10. |
內容類型 | 屬性值 |
---|---|
LinkDownTimeDOut |
30 |
PortDownRetryCount |
120 |
參數名稱可能會因程式而稍有不同。 例如、在 QLogic QConverteConsole 程式中、參數會顯示為 Link Down Timeout 。主機公用程式 fcconfig.ini 檔案會將此參數顯示為兩者之一 LinkDownTimeOut 或 MpioLinkDownTimeOut ,視是否指定 MPIO 而定。但是、所有這些名稱都是指相同的HBA參數。請參閱 "Emulex" 或 "QLogic" 以深入瞭解逾時參數。
|
瞭解主機公用程式對FC HBA驅動程式設定所做的變更
在FC系統上安裝所需的Emulex或QLogic HBA驅動程式時、會檢查並在某些情況下修改數個參數。
如果偵測到MS DSM for Windows MPIO、Host Utilities會設定下列參數的值:
-
LinkTimezone–定義主機連接埠在實體連結中斷後恢復I/O之前所等待的時間長度(以秒為單位)。
-
NodeTimeOut–定義主機連接埠辨識到目標裝置連線中斷之前的時間長度(以秒為單位)。
疑難排解HBA問題時、請檢查以確定這些設定的值正確無誤。正確的值取決於兩個因素:
-
HBA廠商
-
是否使用多重路徑軟體(MPIO)
您可以執行Windows主機公用程式安裝程式的「修復」選項來修正HBA設定。
如果您有 FC 系統、則必須驗證 Emulex HBA 驅動程式設定。HBA上的每個連接埠都必須有這些設定。
-
開放OnCommand 式軟件開發經理。
-
從清單中選取適當的HBA、然後按一下「驅動程式參數」索引標籤。
隨即顯示驅動程式參數。
-
如果您使用的是MPIO軟體、請確定您擁有下列驅動程式設定:
-
LinkTimeDOut - 1.
-
節點時間去話- 10.
-
-
如果您不使用MPIO軟體、請確定您擁有下列驅動程式設定:
-
LinkTimeDOut - 30
-
NodeTimeOut - 120
-
-
在 FC 系統上、您必須驗證 QLogic HBA 驅動程式設定。HBA上的每個連接埠都必須有這些設定。
-
開啟「QConvertgeConsole」、然後按一下工具列上的「* Connect *」。
此時將出現 * 連接到主機 * 對話框。
-
從清單中選取適當的主機、然後選取 * 連線 * 。
HBA清單會出現在FC HBA窗格中。
-
從清單中選取適當的 HBA 連接埠、然後選取 * 設定 * 索引標籤。
-
從「選取設定」區段中選取「進階HBA連接埠設定」。
-
如果您使用的是 MPIO 軟體、請確認您擁有下列驅動程式設定:
-
連結中斷逾時(連結至)- 1.
-
連接埠停機重試計數(portnrrc)- 10
-
-
如果您未使用 MPIO 軟體、請確認您擁有下列驅動程式設定:
-
連結中斷逾時(連結至)- 30
-
連接埠停機重試計數(portnrrc)- 120
-