Home >Database >Mysql Tutorial >在VirtualBox上布署Oracle 10G RAC所遇到的问题及解决方法

在VirtualBox上布署Oracle 10G RAC所遇到的问题及解决方法

WBOY
WBOYOriginal
2016-06-07 17:35:161220browse

在VirtualBox上布署Oracle 10G RAC所遇到的问题及解决方法

物理机OS:Win7

虚拟机:Virtual Box 4.3.6

虚拟机OS:Oracle Linux 5.1_x86_64

数据库软件:Oracle 10G 10.2.0.1 _x86_64

集群软件:10201_clusterware_linux_x86_64.cpio.gz

数据库升级补丁集:10.2.0.5.0 Linux x86-64

Opatch 版本:p6880880_102000_Linux-x86-64.zip

OEMbug 解决补丁:p8350262_10205_Generic.zip (这个是所有平台通用的一个补丁)

一、安装集群软件期间出现的问题:

 

1、在RAC2上执行root.sh提示如下错误:

解决方法

在RAC2节点上进行以下操作:

1、修改$ORA_CRS_HOME/bin目录下的srvctl和vipca文件,在vipca文件ARGUMENTS=""行之前和srvctl文件的export LD_ASSUME_KERNEL行之后增加 unset LD_ASSUME_KERNEL 语句
2、使用$ORA_CRS_HOME/bin目录下的oifcfg工具配置public ip和private ip

RAC2 # cd /u01/app/oracle/product/10.2/crs_1/bin
RAC2 # ./oifcfg iflist
RAC2 # ./oifcfg setif -global eth0/192.168.3.0:public
RAC2 # ./oifcfg setif -global eth1/192.168.4.0:cluster_interconnect

3、以root身份手动运行vipca,选择eth0,输入IP Alias Name,配置正确的vip

2、手动执行./vipca,提示如下错误:



解决方法:

编辑/etc/hosts文件,加入下图红色内容:


3、执行完vipca后,继续进行cluster的安装,又提示如下错误:

解决方法:

我确实已经在两节点上以root身份成功执行orainstRoot.sh,并且目录也真实存在,其实这是/etc/oraInst.loc 文件权限设置问题,参照meta-link文章,运行chmod 644 /etc/oraInst.loc 后再次安装问题解决了。

4、安装到最后一步提示如下错误:


查看日志内容如下:


 

解决方法

 

安装cluster到最后一步时,出现上面的错误,有人说这个好像是这一步要配置ons之类服务的,VIPCA已经配置过了,而且服务都起来了,所以配置出错,,总之我参照了网上很多方法都没解决,就直接跳过了。

最后在两个节点上执行crs_stat -t,各项crs状态均为online,到此集群件安装完毕。

查看crs状态,显示正常。

linux

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn