Oracle RAC安装过程中遇到“error while loading shared libraries libpthread.so.0”的解决办法...
在CentOS 5上安装Oracle 10.2.0.1 RAC的cluster software的时候,在最后一步,第二个节点,执行root.sh的时候,报告error while loading shared libraries: libpthread.so.0的错误,详细错误信息如下:
[root@rac2 crs]# /u01/crs/oracle/product/10.2.0/crs/root.sh WARNING: directory '/u01/crs/oracle/product/10.2.0' is not owned by root WARNING: directory '/u01/crs/oracle/product' is not owned by root WARNING: directory '/u01/crs/oracle' is not owned by root WARNING: directory '/u01/crs' is not owned by root WARNING: directory '/u01' is not owned by root Checking to see if Oracle CRS stack is already configured /etc/oracle does not exist. Creating it now. Setting the permissions on OCR backup directory NO KEYS WERE WRITTEN. Supply -force parameter to override. |
解决这个问题,需要三个步骤来完成:
1、在每个节点上,修改$CRS_HOME/bin目录下的srvctl和vipca文件,在vipca文件ARGUMENTS=""行之前和srvctl文件的export LD_ASSUME_KERNEL行之后增加 unset LD_ASSUME_KERNEL 语句
2、使用$CRS_HOME/bin目录下的oifcfg工具配置pub ip和pri ip
3、在任意一个节点上,用root用户,手动运行vipca,配置完正确的prvip和vip 信息之后,crs就可以安装完成,操作过程如下:
1.1、修改vipca文件,增加标记为红色的那一行:
[root@rac2 crs]# pwd /u01/crs/oracle/product/10.2.0/crs [root@rac2 crs]# cd bin/ [root@rac2 bin]# cp vipca vipca.bak [root@rac2 bin]# vi vipca #!/bin/sh # Properties to pass directly to java # Check for tracing # External Directory Variables set by the Installer # GUI jars # Set Classpath for Net Configuration Assistant #Used for specifying any platforms specific Java options # Set the shared library path for JNI shared libraries #Remove this workaround when the bug 3937317 is fixed |
1.2、修改srvctl文件,增加标记为红色的那一行:
[root@rac2 bin]# ls -l srvctl* -rwxr-xr-x 1 oracle oinstall 5554 Dec 2 17:17 srvctl [root@rac2 bin]# cp srvctl srvctl.bak [root@rac2 bin]# vi srvctl #!/bin/sh |
2、在任意一个节点上使用oifcfg配置public和vip网络
[root@rac1 bin]# ./oifcfg setif -global eth0/192.168.2.0:public [root@rac1 bin]# ./oifcfg setif -global eth1/192.168.0.0:cluster_interconnect [root@rac1 bin]# ./oifcfg getif eth0 192.168.2.0 global public eth1 192.168.0.0 global cluster_interconnect ./oifcfg iflist |
3、用root用户身份手动执行$CRS_HOME/bin/vipca工具,配置IP信息。
[root@rac1 bin]# export DISPLAY=192.168.0.1:0.0 [root@rac1 bin]# xclock Warning: Missing charsets in String to FontSet conversion [root@rac1 bin]# ./vipca |
vipca工具配置成功后,检查crs状态,两个节点的crs都已正常运行
[root@rac1 bin]# ./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
转载于:https://www.cnblogs.com/huangjingzhou/articles/2175553.html
Oracle RAC安装过程中遇到“error while loading shared libraries libpthread.so.0”的解决办法...相关推荐
- rac安装过程中 error while loading shared libraries libpthread.so.0 问题的解决
rac安装过程中 error while loading shared libraries libpthread.so.0 问题的解决 2010-08-28 23:10 在CentOS 5上安装Ora ...
- 执行srvctl报错 :error while loading shared libraries: libpthread.so.0:
执行srvctl是报错error while loading shared libraries: libpthread.so.0:[oracle@rac02 ~]$ srvctl /opt/ora10 ...
- linux fedora安装、运行mybase7.3.5报错:error while loading shared libraries: libpng12.so.0
直接安装即可: sudo dnf install libpng12 dnf安装的是32位的,在64位系统下无法使用,参考我的下面这篇文章来解决: https://zhangxueliang.blog. ...
- iperf3 安装遇到 error while loading shared libraries: libiperf.so.0
iperf3: error while loading shared libraries: libiperf.so.0: cannot open shared object file: No such ...
- svn: error while loading shared libraries: libsvn_client-1.so.0
http://www.cnblogs.com/mangu-uu/archive/2012/08/23.html 定位问题的利器之strace svn安装在了tools目录外面,把文件夹移动tools/ ...
- 解决error while loading shared libraries: xxx.so.x类似问题办法和错误原因
解决error while loading shared libraries: xxx.so.x"类似问题办法和错误原因 编译Tengine时,执行make命令,出现以下错误: erro ...
- ./utserver: error while loading shared libraries: libcrypto.so.0.9.8: cannot open shared object file
错误0 不记得了, 解决办法,安装32位的库 yum install glibc.i686 错误1 ./utserver: error while loading shared libraries: ...
- Linux mtk flash_tool -error while loading shared libraries: libpng12.so.0: cannot open shared object
运行flash_tool时报错: ./flash_tool: error while loading shared libraries: libpng12.so.0: cannot open shar ...
- FSL 运行错误 error while loading shared libraries: libopenblas.so.0
错误提示: error while loading shared libraries: libopenblas.so.0: cannot open shared object file: No suc ...
最新文章
- Go 分布式学习利器(5)-- 数组和切片
- sql server 判断是否存在数据库,表,列,视图
- Java-数组的使用
- Android 图片缓存机制
- 动态加载jar包(一)
- E: Write error - write (28 No space left on device)
- bind 跟服务器修改,Linux下使用Bind搭建域名服务器
- 【SpringBoot_ANNOTATIONS】自动装配 02 @Resource @Inject
- 主题:免费的论文查重网站 正文:给大家推荐一个免费的论文查重网站PaperPP:http://www.paperpp.com
- 浅谈android应用之编程语言
- 电脑c盘垃圾文件太多怎么办?这几个文件夹可以放心删
- bitcoin-NG的分析
- IntelliJ产品C盘瘦身
- 模拟小白:挑战23天JAVA程序设计从入门到精通第一天
- 提高计算机软件速度的方法,提高电脑速度的10个有效方法
- Java时间轮算法的实现
- 查看手机 ip 地址的方法
- android ndk x86 arm,NDK r21编译FFmpeg 4.2.2(x86、x86_64、armv7、armv8)
- Kibana:如何在 Dashboard 中针对部分的数据做可视化
- WIN7-OEM资料包
热门文章
- 初探MITM-中间人攻击
- ReactNative_Simulator com+r不能刷新模拟器
- 精益生产对成本管理有什么影响?
- 生活随记 - 有时候
- ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE...
- C++书籍推荐(小白变大牛最全书单)
- 彩色笔记 android,彩色记事本下载-彩色记事本ColorNote笔记APP 4.1.9 安卓版-我游网...
- iriver发布第三款GPS导航仪NV mini
- 用 Qt 控制 Nikon 显微镜的电动物镜转盘
- 计算机管理guest用户,电脑的账户怎么管理