hp-unix 11.31安装Oracle 10G RAC相关问题(未完成)

上一篇 / 下一篇  2008-09-18 09:56:35 / 个人分类:实例解决

硬件环境

服务器: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)      vipprivate ip的名字开头要是hostname_vip,hostname_priv

3)      建议名字不要超过8

 

3.      安装数据库前期准备:

1)      确保存储挂载无问题,没有坏快,要做I/O测试

2)      操作系统要配置好,与SA商议到底是使用OS的双机软件还是Oracle的双机软件。

 

4.      调整hp-unix内核参数时,要注意shmmax,要根据实际服务器的内存来制定。

 

5.      如果使用zip文件来安装oracle rac时,要让SAunzip软件下载好后,并保存到/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 <node name>

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 <crs pid>
ps -ef | grep evm
kill <evm pid>
ps -ef | grep css    
kill <css pid>

4. 删除.oracle目录

   rm -f /var/tmp/.oracle
or
rm -f /tmp/.oracle

5. 删除crs安装目录下的所有文件
rm -Rf <CRS Install Location>/*

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)      如果使用10192.168的网段,在第二个节点运行root.sh脚本后,会出现一个错误

 

出错原因:这个错误是由于oracle 10.2.0.1bug引起的。

解决方法:在所有节点运行完两个脚本后,要在root用户下运行vipca,进行vip的配置。即可解决。

 

4)      通过vipca配置vip时的问题:

 

出错原因:gsd服务无法在本地启动

解决方法:未解决!!

尝试解决步骤:

1.       


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-03  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 353
  • 日志数: 11
  • 建立时间: 2008-01-13
  • 更新时间: 2008-11-28

RSS订阅

Open Toolbar