標籤:oracle rac snp scalable networking
在windows 2003 sp2 或者 windows 2008 rac環境中,可能會由於預設的SNP( Scalable Networking Pack)特性會導致 執行個體驅逐或者節點驅逐
參考原文:
RAC on Windows: Recurring Instance and/or Node Evictions May Be Caused by Default SNP Features Available for Windows Server 2003 SP2 and 2008 (Doc ID 988008.1)
適用於:
Oracle Database - Enterprise Edition - Version 10.1.0.2 to 12.1.0.1 [Release 10.1 to 12.1]
Microsoft Windows (32-bit)
Microsoft Windows Itanium (64-bit)
Microsoft Windows x64 (64-bit)
原因:
在微軟網站上有文章描述:
http://support.microsoft.com/?id=948496
"After you install Windows Server 2003 Service Pack 2 (SP2) or Windows Server 2003 Scalable Networking Pack (SNP) on a computer that has a TCP/IP Offload-enabled network adapter, you may experience many network-related problems."
有如下的workaround 可以用來規避該問題:(選擇其中一個方法即可)
Method 1: Manually disable Receive Side Scaling and TCP Offload in the network adapter driver
To manually disable RSS and TCP Offload in the network adapter driver, follow these steps:
1. Click Start, click Run, type ncpa.cpl, and then click OK.
2. Right-click a network adapter object, and then click Properties.
3. Click Configure, and then click the Advanced tab.
4. In the Property list, click Receive Side Scaling, click Disable in the Value list, and then click OK.
5. In the Property list, click TCP/IP Offload, click Disable in the Value list, and then click OK.
6. Repeat steps 2 through 5 for each network adapter object.
OR
Method 2: Update the network adapter drivers
To determine whether an updated network adapter driver is available, contact the network adapter manufacturer or the original equipment manager (OEM) for the computer. The driver must meet Network Driver Interface Specification (NDIS) 5.2 or a later version of this specification.
For information about how to contact computer program manufacturers, visit the following Microsoft Web site:
http://support.microsoft.com/gp/vendors
OR
Method 3: Manually disable RSS and TCP Offload in the registry
To manually disable RSS and TCP Offload yourself, follow these steps:
1. Click Start, click Run, type regedit, and then click OK.
2. Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
3. Right-click EnableTCPChimney, and then click Modify.
4. In the Value data box, type 0, and then click OK.
5. Right-click EnableRSS, and then click Modify.
6. In the Value data box, type 0, and then click OK.
7. Right-click EnableTCPA, and then click Modify.
8. In the Value data box, type 0, and then click OK.
9. Exit Registry Editor, and then restart the computer.
If you set the value of the EnableTCPChimney registry entry to 1, the TCP Chimney functionality is enabled. Similarly, if you set the values of the EnableRSS and EnableTCPA registry entries to 1, the RSS functionality and the TCPA functionality are enabled.
在windows 2003 sp2 或者 2008 rac環境中,可能會由於預設的SNP( Scalable Networking Pack)特性會導致 執行個體驅逐或者節點驅逐