ITPub博客

首页 > Linux操作系统 > Linux操作系统 > VMware+Oracle 10.2 RAC for Linux5-x64安装中遇到的问题

VMware+Oracle 10.2 RAC for Linux5-x64安装中遇到的问题

原创 Linux操作系统 作者:wulolo 时间:2013-03-21 20:39:28 0 删除 编辑
最近在VMware中创建的两个虚拟机(linux5-x64)中做了安装Oracle 10.2 RAC的实验,主要遇到一下几个问题:

1.在clusterware安装到第二个节点执行root.sh的时候,最后报错:
/u01/crs/oracle/product/10.2.0/crs/jdk/jre//bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

solution:
在执行脚本前,分别修改 $CRS_HOME/bin 目录下的srvctl和vipca文件,在vipca文件ARGUMENTS=""行之前和srvctl文件的export LD_ASSUME_KERNEL行之后增加 unset LD_ASSUME_KERNEL 语句 。

这个问题是Bug 3937317,是 CRS和RHEL 5共同作用的成果,升级到clusterware 10.2.0.4也可以解决

需要注意的是,接下来安装database,在执行root.sh之前,也需要修改$ORACLE_HOME/bin下面的srvctl

2.第一个问题解决后,执行root.sh脚本,第二个节点最后会报如下错误:

 Error 0(Native: listNetInterfaces:[3])


解决方式如下:

===============================

[root@node2 bin]# ./oifcfg iflist

eth1  10.10.17.0

virbr0  192.168.122.0

eth0  192.168.100.0

[root@node2 bin]# ./oifcfg setif -global eth0/192.168.100.0:public

[root@node2 bin]# ./oifcfg setif -global eth1/10.10.10.0:cluster_interconnect

[root@node2 bin]# ./oifcfg getif

eth0  192.168.100.0  global  public

eth1  10.10.10.0  global  cluster_interconnect


然后在手工执行vipca

3.在执行vipca的过程中,出现如下错误:无法启动资源ora.blsprac1.ons,发现两个节点的ons服务都起不来,查看ons日志,发现日志里面提到:Failed to get IP address for local host(2).

查看/etc/hosts文件,发现127.0.0.1 localhost.localdomain localhost被注释掉了,放开注释重新执行vipca,问题解决。

另外也有文章提到第二个问题也是由于127.0.0.1被注释掉导致的,参考:
https://forums.oracle.com/forums/thread.jspa?threadID=266019
https://forums.oracle.com/forums/thread.jspa?threadID=946849

其中二楼直接指出楼主的hosts文件设置有问题。


这篇文章对Oracle 10.2 rac 在linux下安装遇到的问题也做了总结,可以参考:http://space.itpub.net/7607759/viewspace-364568




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

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

注册时间:2012-09-06

  • 博文量
    21
  • 访问量
    93604