在RAC 中解決 vipca 和 srvctl 無法執行的錯誤
問題一: vip建立問題
/home/oracle/crs/oracle/product/10/crs/jdk/jre//bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file解決方法:
這個錯誤一般是在 5上裝 時會碰到的,當介面提示你用root指令碼執行相應指令碼時碰到,如:
CRS stack installed and running under init(1M)
Running vipca(silent) for configuring nodeapps
/home/oracle/crs/oracle/product/10/crs/jdk/jre//bin/java: error while loading
shared libraries: libpthread.so.0: cannot open shared object file:
No such file or directory
其實這是無法完成vipca工作導致的,你可以用以下方法解決:
方法1.不去理會,選擇繼續,然後安裝10.2.0.4及以上版本的patchsets,然後在來手工執行vipca完成vip配置工作,因為這個錯誤在10.2.0.4版本中已經得到修復
方法2.手工配置
<CRS_HOME>/bin # ./oifcfg setif -global eth0/192.168.1.0:public
<CRS_HOME>/bin # ./oifcfg setif -global eth1/10.10.10.0:cluster_interconnect
<CRS_HOME>/bin # ./oifcfg getif
eth0 192.168.1.0 global public
eth1 10.10.10.0 global cluster_interconnect
<CRS_HOME>/bin # ./oifcfg iflist
eth0 192.168.1.0
eth1 10.10.10.0
./vipca
然後選擇圖形介面裡的重新驗證,這樣就可以透過了
george.ma blog:http://blog.chinaunix.net/u/12521/
/u01/app/oracle/product/10.2.0/crs_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
/ora/app/oracle/product/10.2/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
[oracle@orarac1 ~]$
看到這個錯誤,想起當初安裝完10.2.0.1的rac時也發生過此錯誤。就是一時想不起當時怎麼處理的。現在是升級到0.3的rac系統。
找出升級前的資料,用備份資料中的srvctl指令碼執行
/bak/oracle/app/crs/bin/srvctl status database -d orcl
呵呵,沒有報錯。檢查了了n久的指令碼,才找出不同來(呵呵,不夠細心)
#Remove this workaround when the bug 3937317 is fixed
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
只要註釋掉這兩行就ok了
另外在安裝rac時vipca指令碼也是類似錯誤
/app/oracle/product/10.2.0/crs/bin/crsctl.bin: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory
這個問題是新版的glibc和10g的有不相容的地方。按照官方文件要在執行root.sh之前修改vipca指令碼。這樣就可以安裝了。即將該指令碼中arch=‘’uname -m‘以下4行註釋掉
arch=`uname -m`
#if [ "$arch" = "i686" -o "$arch" = "ia64" -o "$arch" = "x86_64" ]
#then
# LD_ASSUME_KERNEL=2.4.19
# export LD_ASSUME_KERNEL
#fi
#End workaround
這樣就不會出現錯誤了。
/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,
VIP is running on node: rac1
GSD is running on node: rac1
Listener is running on node: rac1
ONS daemon is running on node: rac1
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27767315/viewspace-2109840/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC: SRVCTL and VIPCA 命令報錯解決方法PCA
- VIPCA無法執行PCA
- 執行無法解決的編譯錯誤編譯
- CentOS 中yum命令執行錯誤解決辦法CentOS
- scalatest在idea和maven中執行錯誤的問題解決IdeaMaven
- ClamAV無法更新錯誤解決
- RAC中的srvctl和crs命令
- 執行srvctl命令報錯
- 執行 valet 提示 sudo 問題和 undefined function Valet\collect () 錯誤的解決辦法UndefinedFunction
- Winform無法載入基類的錯誤解決ORM
- 執行 PHP artisan migrate 時報長度錯誤的解決辦法?PHP
- win10系統無法執行掃描程式提示scanner錯誤怎麼解決Win10
- 安裝RAC 執行root.sh指令碼報錯,解決辦法指令碼
- rac 命令 srvctl 報錯
- oracle10g rac(rhel)_srvctl star執行出錯_crs_stop出錯Oracle
- win10系統Rstudio無法啟動或執行出現錯誤的解決步驟Win10
- tail +數字 無法開啟錯誤解決(ubutu)AI
- 執行Docker命令報錯解決辦法Docker
- dbua後資料庫無法啟動錯誤的解決資料庫
- win10提示由於裝置錯誤,無法執行此項請求怎麼解決Win10
- 語法錯誤 : 缺少“;”(在“型別”的前面)的解決方案型別
- WCF執行錯誤:“此集合已經包含方案 http 的地址”的解決辦法HTTP
- Mahout學習之執行canopy演算法錯誤及解決辦法演算法
- 解決aix下不能執行netca的錯誤AI
- Web應用部署在WebLogic中Basic認證無法執行問題及解決Web
- 在RAC建立資料庫報無法建立“/etc/oratab"解決辦法資料庫
- kali無法執行cobaltstrike3.6解決方案
- 簡單幾步解決gbt_setup在win10中無法執行的問題Win10
- Laravel 執行 Gulp 命令出錯解決辦法Laravel
- dns錯誤怎麼辦 dns錯誤的解決辦法DNS
- Docker Hello World容器執行報錯的解決辦法Docker
- IIS 7.5 解析錯誤 命令執行漏洞解決方案
- 錯誤初始化引數導致無法啟動的解決辦法
- SAP錯誤提示解決辦法
- LoadRunner在執行時常見的提示錯誤和解決方法
- Win7 IIS7.5執行ASP時出現500錯誤的解決辦法Win7
- 11g rac 安裝過程中常見錯誤解決辦法
- scp出現錯誤的解決辦法