Oracle 10204 RAC with HACMP 5.4 Issue

在安装有HACMP 5.4版本的AIX 5L中安装Oracle 10204 RAC,有几点必须要注意。否则CRS无法启动。 1. HACMP的拓扑配置中,nodename必须与主机的hostname相同,否则CRS安装无法发现节点。 2. Oracle Clusterware 10201安装盘中自带的rootpre.sh不正确,必须要下载Patch 6718715,否则安装CRS最后步骤的root.sh无法启动CRS Stack。 该Patch无需用opatch安装,解压完毕以后,放入一个单独目录,直接运行其中的rootpre.sh即可。 3. 如果在运行rootpre.sh时,提示“Nothing to Configuration”,则需要手动修改rootpre.sh 将 isHACMP=`{ODMGET} -q name=cluster.es.clvm.rte lpp 2>/dev/null | wc -l` 修改成下一行 isHACMP=`{ODMGET} -q name=cluster.es.server.rte lpp 2>/dev/null | wc -l` 4. oracle用户必须置于hagsuser组,否则由于CRS无法与HACMP通信,将导致安装CRS最后步骤的root.sh无法启动CSS。 mkuser id=’600′ pgrp=’dba’ groups=’hagsuser’ home=’/oracle’ oracle

How to resolve “VCSIPC for Oracle: Minor version mismatch”

如果基于Veritas SF V4.1 MP2来安装Oracle 9.2.0.6 RAC for Solaris,不能完全按照Veritas官方文档“VERITAS Storage FoundationTM 4.1 for OracleRAC Installation and Configuration Guide”中提到的更新VCSIPC library的方法。 在文档中提到: For a 32-bit version: cp /opt/VRTSvcs/rac/lib/libskgxp92_32.soORACLE_HOME/lib/libskgxp9.so For 64-bit version: cp /opt/VRTSvcs/rac/lib/libskgxp92_64.soORACLE_HOME/lib/libskgxp9.so 但是实际上如果这样做的话,可能会在启动数据库以后在/var/adm/messages收到如下的警告信息,该警告信息会重复打印到终端窗口,比较烦人。 Jun 14 02:51:27 xxdb-server2 oracle[23169]: [ID 939233 user.alert] VCSIPC for Oracle: Minor version mismatch: oracle 4, ipc library 2, Jun 14 02:51:27 xxdb-server2 VERITAS…

My little poor server

为什么一开始决定要在Windows Server 2003 64bit上安装Oracle9i呢?于是给服务器安装了Windows Server 2003 64bit操作系统。 可是为什么硬件架构是AMD64和Intel 64呢?Oracle9i没有这两个架构的64bit版本。于是格式化了重新安装Redhat Enterprise Linux 5。 可是又为什么不是正版的Redhat Enterprise Linux 5呢?于是格式化安装了Redhat Enterprise Linux 4 Update 2。 可是为什么RHEL4 Update 2不能在阵列上设置MPIO呢?于是格式化安装了Redhat Enterprise Linux 4 Update 4。 时间就这样在一遍一遍地折磨服务器和折磨群众的过程中悄然溜走,转眼就到了下班的时候,Yeah,明天再说了。