Upgrading to SF Oracle RAC 5.1 SP1 RP2 P1

Article:TECH185862  |  Created: 2012-04-05  |  Updated: 2012-04-12  |  Article URL http://www.symantec.com/docs/TECH185862
Article Type
Technical Solution


Issue



Rolling upgrades to SF Oracle RAC 5.1 SP1 RP2 are affected by memory corruption issues. This issue affects all future rolling upgrades from the version.
Customers are advised to upgrade to SF Oracle RAC 5.1 SP1 RP2 P1 patch to resolve the issue and enable rolling upgrades to future versions.


Error



When you perform a rolling upgrade from any previous SF Oracle RAC version to
5.1 SP1 RP2, memory corruption occurs during VCSMM group registration.

To verify, run the following command:
# /opt/VRTSvcs/rac/bin/vcsmmdebug -D

If the group name displayed contains blank or garbage characters, it indicates
memory corruption.


Environment



Solaris 9 (SPARC)

Solaris 10 (SPARC)


Cause



The SF Oracle RAC 5.1 SP1 RP2 release introduced support for Solaris local zones.

To support zones, the VCSMM group name length was increased without changing the
protocol version. Since the protocol version was not modified, the difference in the
length of the group name between previous versions and SF Oracle RAC 5.1 SP1 RP2
led to memory corruption while communicating group length on wire.


Solution



Upgrade to SF Oracle RAC 5.1 SP1 RP2 P1 patch to resolve the issue and enable
rolling upgrades to future versions.

The patch must be installed simultaneously on all nodes in the cluster.

For instructions on installing the patch:

http://svlvault.veritas.com/cgi-bin/patch_central?archive=6093




Article URL http://www.symantec.com/docs/TECH185862


Terms of use for this information are found in Legal Notices