在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.