您的位置:首页 > 数据库 > Oracle

11GR2单实例安装(ASM)缺少libcap.so.1而终止的解决方法

2014-07-03 14:10 309 查看
最近没事在搭建测试环境,手痒就顺便装了下Oracle GoldenGate,采用二个ASM单实例做双向复制,安装起来感觉挺简单的,但是想把GoldenGate功能完全灵活运用还是有点难度的;在安装ASM单实例过程中,由于部分包的问题导致安装失败,根据错误提示,查找了下缺失的包,打完包之后从新执行脚本发现还是报错,因为之前已经执行过一次,所以需要把之前执行的脚本产生的配置清除,重新执行u01/app/11.2.0/grid/root.sh该脚本即可。

一下是我安装过程出现的问题以及解决方法:

1、缺失包 compat-libcap1-1.10-1.x86_64.rpm



根据以上提示error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory找到缺失对应的包:compat-libcap1-1.10-1.x86_64.rpm

[root@golden1 Packages]# ls compat-libcap1-1.10-1.x86_64.rpm

compat-libcap1-1.10-1.x86_64.rpm

[root@golden1 Packages]# yum install compat-libcap1-1.10-1.x86_64.rpm

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

Setting up Install Process

Examining compat-libcap1-1.10-1.x86_64.rpm: compat-libcap1-1.10-1.x86_64

Marking compat-libcap1-1.10-1.x86_64.rpm to be installed

Resolving Dependencies

--> Running transaction check

---> Package compat-libcap1.x86_64 0:1.10-1 will be installed

--> Finished Dependency Resolution

Dependencies Resolved

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

 Package                 Arch            Version           Repository                              Size

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

Installing:

 compat-libcap1          x86_64          1.10-1            /compat-libcap1-1.10-1.x86_64           29 k

Transaction Summary

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

Install       1 Package(s)

Total size: 29 k

Installed size: 29 k

Is this ok [y/N]: y

Downloading Packages:

Running rpm_check_debug

Running Transaction Test

Transaction Test Succeeded

Running Transaction

  Installing : compat-libcap1-1.10-1.x86_64                                                         1/1 

  Verifying  : compat-libcap1-1.10-1.x86_64                                                         1/1 

Installed:

  compat-libcap1.x86_64 0:1.10-1                                                                        

Complete!

2、重新执行/u01/app/11.2.0/grid/root.sh报错



根据上图提示执行/u01/app/11.2.0/grid/crs/install/roothas.pl -deconfig



重新-deconfig还是报错,于是直接强制清除



强制清除之后, 重新执行/u01/app/11.2.0/grid/crs/install/roothas.pl即可

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐