11.2.0.4 rac on redhat 6.5 libcap.so.1: cannot open shared object file
今天在安裝Oracle 11.2.0.4 RAC時執行root.sh指令碼遇到報錯,OS是RedHat 6.5 64位,錯誤內容如下:
# /u01/app/11.2.0/grid/product/11.2.0/db_1/root.sh
Performing root user operation for Oracle 11g
The following environment variables are set as:
ORACLE_OWNER= grid
ORACLE_HOME= /u01/app/11.2.0/grid/product/11.2.0/db_1
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install/crsconfig_params
Creating trace directory
User ignored Prerequisites during installation
Installing Trace File Analyzer
Failed to create keys in the OLR, rc = 127, Message:
/u01/app/11.2.0/grid/product/11.2.0/db_1/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory
Failed to create keys in the OLR at /u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install/crsconfig_lib.pm line 7660.
/u01/app/11.2.0/grid/product/11.2.0/db_1/perl/bin/perl -I/u01/app/11.2.0/grid/product/11.2.0/db_1/perl/lib -I/u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install /u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install/rootcrs.pl execution failed
1、檢視libcap安裝情況
# rpm -qa | grep libcap
libcap-2.16-5.5.el6.x86_64
libcap-devel-2.16-5.5.el6.x86_64
libcap-ng-devel-0.6.4-3.el6_0.1.x86_64
libcap-ng-0.6.4-3.el6_0.1.x86_64
2、檢視libcap位置
# find / -name libcap*
/lib64/libcap.so.2.16
/lib64/libcap-ng.so.0
/lib64/libcap-ng.so.0.0.0
/lib64/libcap.so
/lib64/libcap.so.2
/usr/lib64/pkgconfig/libcap-ng.pc
/usr/lib64/libcap-ng.so
/usr/lib64/openssl/engines/libcapi.so
/usr/share/doc/libcap-ng-0.6.4
/usr/share/doc/libcap-2.16
/usr/share/man/man3/libcap.3.gz
3、建立軟連結
# ln -s libcap.so libcap.so.1
# ls -l libcap.so*
lrwxrwxrwx. 1 root root 11 Apr 17 02:35 libcap.so -> libcap.so.2
lrwxrwxrwx 1 root root 9 Apr 19 11:11 libcap.so.1 -> libcap.so
lrwxrwxrwx. 1 root root 14 Apr 17 02:06 libcap.so.2 -> libcap.so.2.16
-rwxr-xr-x. 1 root root 19016 Aug 23 2011 libcap.so.2.16
4、刪除root.sh之前配置資訊
# cd crs/install/
# ./roothas.pl -deconfig -force
Using configuration parameter file: ./crsconfig_params
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4000: Command Stop failed, or completed with errors.
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4000: Command Delete failed, or completed with errors.
CLSU-00100: Operating System function: failed failed with error data: 2
CLSU-00101: Operating System error message: No such file or directory
CLSU-00103: error location: scrsearch3
CLSU-00104: additional error information: id doesnt exist scls_scr_setval
CRS-4544: Unable to connect to OHAS
CRS-4000: Command Stop failed, or completed with errors.
ACFS-9313: No ADVM/ACFS installation detected.
Failure in execution (rc=-1, 0, No such file or directory) for command /etc/init.d/ohasd deinstall
Successfully deconfigured Oracle Restart stack
再次執行root.sh指令碼成功!
注:另外一種方法是可以試安裝compat-libcap1.x86_64這個包。
# /u01/app/11.2.0/grid/product/11.2.0/db_1/root.sh
Performing root user operation for Oracle 11g
The following environment variables are set as:
ORACLE_OWNER= grid
ORACLE_HOME= /u01/app/11.2.0/grid/product/11.2.0/db_1
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install/crsconfig_params
Creating trace directory
User ignored Prerequisites during installation
Installing Trace File Analyzer
Failed to create keys in the OLR, rc = 127, Message:
/u01/app/11.2.0/grid/product/11.2.0/db_1/bin/clscfg.bin: error while loading shared libraries: libcap.so.1: cannot open shared object file: No such file or directory
Failed to create keys in the OLR at /u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install/crsconfig_lib.pm line 7660.
/u01/app/11.2.0/grid/product/11.2.0/db_1/perl/bin/perl -I/u01/app/11.2.0/grid/product/11.2.0/db_1/perl/lib -I/u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install /u01/app/11.2.0/grid/product/11.2.0/db_1/crs/install/rootcrs.pl execution failed
1、檢視libcap安裝情況
# rpm -qa | grep libcap
libcap-2.16-5.5.el6.x86_64
libcap-devel-2.16-5.5.el6.x86_64
libcap-ng-devel-0.6.4-3.el6_0.1.x86_64
libcap-ng-0.6.4-3.el6_0.1.x86_64
2、檢視libcap位置
# find / -name libcap*
/lib64/libcap.so.2.16
/lib64/libcap-ng.so.0
/lib64/libcap-ng.so.0.0.0
/lib64/libcap.so
/lib64/libcap.so.2
/usr/lib64/pkgconfig/libcap-ng.pc
/usr/lib64/libcap-ng.so
/usr/lib64/openssl/engines/libcapi.so
/usr/share/doc/libcap-ng-0.6.4
/usr/share/doc/libcap-2.16
/usr/share/man/man3/libcap.3.gz
3、建立軟連結
# ln -s libcap.so libcap.so.1
# ls -l libcap.so*
lrwxrwxrwx. 1 root root 11 Apr 17 02:35 libcap.so -> libcap.so.2
lrwxrwxrwx 1 root root 9 Apr 19 11:11 libcap.so.1 -> libcap.so
lrwxrwxrwx. 1 root root 14 Apr 17 02:06 libcap.so.2 -> libcap.so.2.16
-rwxr-xr-x. 1 root root 19016 Aug 23 2011 libcap.so.2.16
4、刪除root.sh之前配置資訊
# cd crs/install/
# ./roothas.pl -deconfig -force
Using configuration parameter file: ./crsconfig_params
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4000: Command Stop failed, or completed with errors.
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4000: Command Delete failed, or completed with errors.
CLSU-00100: Operating System function: failed failed with error data: 2
CLSU-00101: Operating System error message: No such file or directory
CLSU-00103: error location: scrsearch3
CLSU-00104: additional error information: id doesnt exist scls_scr_setval
CRS-4544: Unable to connect to OHAS
CRS-4000: Command Stop failed, or completed with errors.
ACFS-9313: No ADVM/ACFS installation detected.
Failure in execution (rc=-1, 0, No such file or directory) for command /etc/init.d/ohasd deinstall
Successfully deconfigured Oracle Restart stack
再次執行root.sh指令碼成功!
注:另外一種方法是可以試安裝compat-libcap1.x86_64這個包。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10271187/viewspace-1586062/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- libmysqlclient.so.16: cannot open shared object file: No such file or directoryIBMMySqlclientObject
- python libclntsh.so.12.1: cannot open shared object filePythonObject
- ImportError: libffi.so.7: cannot open shared object file: No such file or directoryImportErrorObject
- libcudart.so.8.0: cannot open shared object file解決方案DartObject
- 呼叫torchtext報錯OSError: libtorch_cpu.so: cannot open shared object file: No such file or directoryErrorObject
- ./XXX.XX: error while loading shared libraries: libGLEW.so.2.1: cannot open shared object file: NoErrorWhileObject
- CentOS7提示 libsasl2.so.2: cannot open shared object fileCentOSObject
- rpm: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such fi...ErrorWhileGCObject
- error while loading shared libraries: libpython3.7m(2.7).so.1.0: cannot open shared object file: NErrorWhilePythonObject
- inplace-abn 報錯解決: ImportError: libcudart.so.9.0: cannot open shared object file: No such file or dirImportErrorDartObject
- error while loading shared libraries: libgsl.so.27: cannot open shared objectErrorWhileObject
- Nginx安裝啟動過程報錯libpcre.so.1 cannot open shared object file: No such file or directoryNginxObject
- conda環境下ImportError: libmkl_intel_lp64.so.1: cannot open shared object file問題解決ImportErrorIBMIntelObject
- 影片匯聚平臺EasyCVR啟動出現報錯“cannot open shared object file”的原因排查與解決VRObject
- Error while loading shared libraries: libreadline.so.7: cannot open shared objecErrorWhileOBJ
- CentOS 7.6 安裝11.2.0.4 RACCentOS
- cannot instantiate QtProjectEngine objectQTProjectObject
- oracle rac 11.2.0.3 升級到11.2.0.4Oracle
- RAC安裝【AIX 7 + 11.2.0.4 + ASM】AIASM
- Windows 11.2.0.4 RAC安裝配置以及RAC新增節點Windows
- redhat7.2靜默安裝Oracle11.2.0.4RedhatOracle
- Solaris下Oracle RAC 11.2.0.4 安裝方法Oracle
- “no source“: Error: #5: cannot open source input file “C:\Users\xxx\AppData\Local\Temp\p4228: PermiErrorAPP
- 解決GD32新建工程時提示:cannot open source input file “RTE_Components.h“
- DG:11.2.0.4 RAC線上duplicate恢復DG
- DRM --- RAC object remastering ( Dynamic remastering )ObjectREMAST
- Can't open file: (errno: 24)
- WPF open image and print as pdf file
- iostat -n來統計NFS讀寫資訊時碰到了Cannot open /proc/self/mountstats: No such file or directoryiOSNFS
- oracle 11.2.0.4 rac叢集等待事件enq: TM - contentionOracle事件ENQ
- Oracle:Oracle RAC 11.2.0.4 升級為 19cOracle
- 解決“su: cannot open session: Permission denied”Session
- virt-manager cannot open display問題
- redhat7.6安裝Oracle11G RACRedhatOracle
- open_basedir() restrictijon in effect. FIle()REST
- Linux open file與 fs-maxLinux
- cannot find trajectory file at ./examples/trajectory.txt
- [20181214]open file using O_DIRECT.txt
- ORACLE 11.2.0.4 RAC RMAN異機恢復之ORA-15001Oracle