Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6547852
  • 博文数量: 1005
  • 博客积分: 8199
  • 博客等级: 中将
  • 技术积分: 13071
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 20:19
个人简介

脚踏实地、勇往直前!

文章分类

全部博文(1005)

文章存档

2020年(2)

2019年(93)

2018年(208)

2017年(81)

2016年(49)

2015年(50)

2014年(170)

2013年(52)

2012年(177)

2011年(93)

2010年(30)

分类: Oracle

2011-11-27 12:03:56

安装好RAC后执行srvctl status service -d devdb报错误:
  1. [oracle@rac2 ~]$ srvctl status database -d devdb
  2. /u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java:error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

解决办法:

1.用vi编辑文件/u01/app/oracle/product/10.2.0/crs_1/bin/srvctl(每个人的环境路径可能不一样),找到如下三行,将其注释掉

  1. #Remove this workaround when the bug 3937317 is fixed
  2. #LD_ASSUME_KERNEL=2.4.19
  3. #export LD_ASSUME_KERNEL
  4. #unset LD_ASSUME_KERNEL

2.编辑.bash_profile文件修改修改环境变量PATH顺序.

  1. export PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/sbin

修改为

  1. export PATH=$ORA_CRS_HOME/bin:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin:/sbin

3.重新登录系统使环境变量生效

4.再次执行srvctl status database -d devdb(这里我只启动了节点2)

  1. [oracle@rac2 ~]$ srvctl status database -d devdb
  2. Instance devdb1 is not running on node rac1
  3. Instance devdb2 is running on node rac2
阅读(4671) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~