(轉)RAC srvctl 命令報 libpthread.so.0 cannot open shared object file解決辦法
執行srvctl 命令報錯:
[oracle@rac1 u01]$ srvctl remove asm -n rac1
/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
開始還覺得奇怪,因為我在安裝CRS的時候,已經修改了vipca 和ORA_CRS_HOME下srvctl命令的中引數。 即註釋掉了LD_ASSUME_KERNEL引數。
但是執行的時候,還是報了這個錯誤,後來用which srvctl命令才發現了問題的所在:
[oracle@rac1 u01]$ which srvctl
/u01/app/oracle/product/10.2.0/db_1/bin/srvctl
系統呼叫的是ORACLE_HOME下的srvctl。所以在修改LD_ASSUME_KERNEL命令時,別忘了修改ORACLE_HOME下的,如果變數是將ORACLE_HOME放在前面,那麼就會呼叫ORACLE_HOME下的srvctl命令。
[oracle@rac2 bin]$ echo $PATH
.:.:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/NX/bin:/home/oracle/bin:/home/oracle/bin:/u01/app/oracle/product/10.2.0/db_1/bin:/u01/app/oracle/product/crs/bin:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin:/u01/app/oracle/common/oracle/bin:/home/oracle/bin:/home/oracle/bin:/u01/app/oracle/product/crs/bin:/u01/app/oracle/product/10.2.0/db_1/bin:/u01/app/oracle/product/crs/bin:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin:/u01/app/oracle/common/oracle/bin
環境變數中的設定:
[oracle@rac2 ~]$ vi ~/.bash_profile
...
export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
...
修改一下環境變數中PATH的順序:
export PATH=.:${PATH}:$HOME/bin:$ORA_CRS_HOME/bin:$ORACLE_HOME/bin
重新開了一個ssh視窗,因為在連線的時候才會載入profile檔案,srvctl 的位置變成了ORA_CRS_HOME下面的了。
[oracle@rac2 ~]$ which srvctl
/u01/app/oracle/product/crs/bin/srvctl
註釋的方法有兩種:
(1)使用unset
#Remove this workaround when the bug 3937317 is fixed
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
unset LD_ASSUME_KERNEL
(2)直接註釋掉:
#Remove this workaround when the bug 3937317 is fixed
#LD_ASSUME_KERNEL=2.4.19
#export LD_ASSUME_KERNEL
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12272958/viewspace-710319/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- shared libraries: libpthread.so.0: cannot open shared object file: No such file or directorythreadObject
- while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or dirWhilethreadObject
- libcudart.so.8.0: cannot open shared object file解決方案DartObject
- 解決ImportError: libmysqlclient_r.so.16: cannot open shared object fileImportErrorIBMMySqlclientObject
- inplace-abn 報錯解決: ImportError: libcudart.so.9.0: cannot open shared object file: No such file or dirImportErrorDartObject
- RAC執行root.sh報libcap.so.1: cannot open shared object fileObject
- 裝10gRAC遇到的libpthread.so.0: cannot open shared object file問題threadObject
- libmysqlclient.so.16: cannot open shared object file: No such file or directoryIBMMySqlclientObject
- libcap.so.1:cannot open shared object file: No such file or directoryObject
- libXext.so.6: cannot open shared object file: No such file or directoryObject
- libz.so.1: cannot open shared object file: No such file or directoryObject
- 11.2.0.3 rac on redhat 6.2 libcap.so.1: cannot open shared object fileRedhatObject
- 11.2.0.4 rac on redhat 6.5 libcap.so.1: cannot open shared object fileRedhatObject
- 呼叫torchtext報錯OSError: libtorch_cpu.so: cannot open shared object file: No such file or directoryErrorObject
- libiconv.so.2: cannot open shared object file: No such filObject
- 記錄 libldap-2.4.so.2: cannot open shared object file: No such file or directoryLDAObject
- 問題1.libXp.so.6: cannot open shared object file: No such file or directoryObject
- python libclntsh.so.12.1: cannot open shared object filePythonObject
- RAC: SRVCTL and VIPCA 命令報錯解決方法PCA
- Nginx安裝啟動過程報錯libpcre.so.1 cannot open shared object file: No such file or directoryNginxObject
- error while loading shared libraries: libodm9.so: cannot open shared object file: No such file or diErrorWhileObject
- oracle安裝報錯libawt.so:libXP.so.6:cannot open shared object fileOracleObject
- Nagios監控mysql從庫報錯:libmysqlclient.so.18: cannot open shared object fileiOSMySqlIBMclientObject
- error while loading shared libraries: libmysqlclient.so.16: cannot open shared object file: No suchErrorWhileIBMMySqlclientObject
- 安裝grid時報錯:libXext.so.6: cannot open shared object fileObject
- Failed to load libGL.so error libGL.so: cannot open shared object file: No such file or directoryAIErrorObject
- opensuse13.1 安裝chrome報 error while loading shared libraries:libudev.so.0:cannot open shared object file:no file or directoryChromeErrorWhiledevObject
- rac 命令 srvctl 報錯
- Redhat5下安裝ORACLE10.2.0.1報錯“libXp.so.6: cannot open shared object file”RedhatOracleObject
- /lib/i386/libawt.so: libXp.so.6: cannot open shared object fileObject
- rpm: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such fi...ErrorWhileGCObject
- ./XXX.XX: error while loading shared libraries: libGLEW.so.2.1: cannot open shared object file: NoErrorWhileObject
- 安裝Oracle報:libawt.so:libXP.so.6:cannot open shared objectOracleObject
- EM 10g Grid Control Fails With 'libdb.so.2: cannot open shared object file:AIObject
- error while loading shared libraries: libpython3.7m(2.7).so.1.0: cannot open shared object file: NErrorWhilePythonObject
- error while loading shared libraries: libgsl.so.27: cannot open shared objectErrorWhileObject
- org.hibernate.exception.JDBCConnectionException: Cannot open connection 解決辦法ExceptionJDBC
- 【問題處理】啟動OUI丟擲libXp.so.6: cannot open shared object file問題處理UIObject