硬件环境:
服务器:hp 8640小机
存储设备:h3c磁盘阵列
软件环境:
操作系统:hp-unix 11.31
双机软件:hp mcsg
数据库:Oracle 10G 10.2.0.1
升级介质:Oracle 10G 10.2.0.2
工作:hp-unxi下安装Oracle 10G RAC,并升级到10.2.0.2
需要注意的问题:
1. 安装环境是hp-unix 11.31,由于还没有得到oracle的认证,所以运行runInstaller.sh会出现问题:
修改:oracle安装介质下的/clusterware/install/orapram.ini
将11.31添加到HP-unix参数里。
2. /etc/hosts文件
1) 要保证public ip的名字和hostname保持一致
2) vip和private ip的名字开头要是hostname_vip,hostname_priv
3) 建议名字不要超过8位
3. 安装数据库前期准备:
1) 确保存储挂载无问题,没有坏快,要做I/O测试。
2) 操作系统要配置好,与SA商议到底是使用OS的双机软件还是Oracle的双机软件。
4. 调整hp-unix内核参数时,要注意shmmax,要根据实际服务器的内存来制定。
5. 如果使用zip文件来安装oracle rac时,要让SA把unzip软件下载好后,并保存到/usr/local/bin目录下,这样就可以使用unzip命令来解压介质文件了。
6. 如果使用runcluvfy.sh脚本进行检查时,出现无法解压jrepack.zip包时,可以通过unzip命令把这个包解压,解压成功后即可运行脚本(要使用oracle用户运行)。
7. 如果使用sam软件创建用户时,在创建dba组时,不要把oracle用户添加到second group里,如果添加了,会导致runcluvfy.sh脚本校验不通过。
8. 如果在安装过程出错,想重新安装rac方法:
1) 运行$ORA_CRS_HOME/install/rootdelete.sh脚本进行删除。
2) 如果没有删除干净可以使用如下方法进行:
1. 停止所有crs的服务
srvctl stop nodeapps –n
2. 删除oracle相关的文件
rm /sbin/init.d/init.cssd
rm /sbin/init.d/init.crs
rm /sbin/init.d/init.crsd
rm /sbin/init.d/init.evmd
rm /sbin/rc2.d/K960init.crs
rm /sbin/rc2.d/K001init.crs
rm /sbin/rc3.d/K960init.crs
rm /sbin/rc3.d/S960init.crs
rm -Rf /var/opt/oracle/scls_scr
rm -Rf /var/opt/oracle/oprocd
rm /etc/inittab.crs
cp /etc/inittab.orig /etc/inittab
3. kill crs的进程
ps -ef | grep crs
kill
ps -ef | grep evm
kill
ps -ef | grep css
kill
4. 删除.oracle目录
rm -f /var/tmp/.oracle
or
rm -f /tmp/.oracle
5. 删除crs安装目录下的所有文件
rm -Rf /*
6. 存储如果使用的是裸设备,就要使用dd命令清空。
dd if=/dev/zero f=/dev/rdsk/逻辑卷名 bs=8192 count=2560
注意:以上操作所有节点要进行
安装过程中的问题:
1) 使用$ ./runcluvfy.sh stage -post hwos -n tycg_db1,tycg_db2 –verbose出现的问题
Checking shared storage accessibility...
Shared storage check failed on nodes "tycg_db2,tycg_db1".
出错原因:存储设置不对,或服务器配置不对。
解决方法:找存储供应商和SA重新检测存储问题。
2) 在第二个节点运行root.sh脚本后的错误。
问题原因:在节点2上使用
vgdisplay –v vgdata无法查看逻辑卷信。说明存储挂载有问题,第二个节点无法使用存储。
解决方法:找SA重新挂载逻辑卷。
例如命令:vgchange –a y vgdata
3) 如果使用10和192.168的网段,在第二个节点运行root.sh脚本后,会出现一个错误
出错原因:这个错误是由于oracle 10.2.0.1的bug引起的。
解决方法:在所有节点运行完两个脚本后,要在root用户下运行vipca,进行vip的配置。即可解决。
4) 通过vipca配置vip时的问题:
出错原因:gsd服务无法在本地启动
解决方法:未解决!!
尝试解决步骤:
1.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10710960/viewspace-448812/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10710960/viewspace-448812/