ITPub博客

首页 > Linux操作系统 > Linux操作系统 > hp-unix 11.31安装Oracle 10G RAC相关问题(未完成)

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

原创 Linux操作系统 作者:nw5452 时间:2008-09-18 09:56:35 0 删除 编辑

硬件环境:

服务器: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.        

执行完脚本后的错误1.jpg

节点2运行root.sh脚本结果(有错误).jpg

vip安装界面-error1.jpg

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10710960/viewspace-448812/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-01-13

  • 博文量
    21
  • 访问量
    59783