clone報錯:afmkinit.sh失敗error while loading shared libraries:librt.so.1

環境信息:

EBS----------------11.5.10.2

RDBMS-----------9.2.0.6.0

OS-----------Linux 4(32bit)

Symptoms

客戶準備將操作系統升級到linux 5(32bit),在將源環境克隆到新服務器上時,報瞭如下錯誤:

error while loading shared libraries:librt.so.1:cannot open shared object file :No such file or directory

Executing script in InstantiateFile:
<RDBMS_ORACLE_HOME>/appsutil/install/<SID_hostanme>/afmkinit.sh

script returned:
****************************************************

afmkinit.sh started


The environment settings are as follows ...

ORACLE_HOME : /prod/proddb/9.2.0
ORACLE_SID : PUB11DEM
TWO_TASK :
PATH :
/prod/proddb/9.2.0/Apache/perl/bin:/prod/proddb/9.2.0/bin:/usr/bin:/usr/sbin:/op
t/oracle/pub11demdb/9.2.0/jre/1.4.2/bin:/usr/ccs/bin:/bin:/usr/bin/X11:/usr/local/bin:/usr/bin:/usr/
bin:/opt/media/Stage11i/startCD/Disk1/rapidwiz/unzip/Linux:/usr/bin:/usr/local/bin:/usr/kerberos/sbi
n:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
LD_LIBRARY_PATH :
/prod/proddb/9.2.0/lib:/usr/X11R6/lib:/usr/openwin/lib:/prod/proddb/9.2.0/ctx/lib

afmkinit.sh exiting with status 127

.end std out.
cp: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
touch: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory

.end err out.
****************************************************


Skipping INSTE8_PRF
Skipping INSTE8_APPLY


[AutoConfig Error Report]
The following report lists errors AutoConfig encountered during each
phase of its execution. Errors are grouped by directory and phase.
The report format is:
<filename> <phase> <return code where appropriate>

[SETUP PHASE]
AutoConfig could not successfully execute the following scripts:
Directory: /prod/proddb/9.2.0/appsutil/install/PUB11DEM_apux211
afmkinit.sh INSTE8_SETUP 127


AutoConfig is exiting with status 1

 

該錯誤是在數據庫出autoconfig階段出現的。

Cause

這個錯誤比較不常見,原因是由於Oracle Enterprise Linux 5, Red Hat Enterprise Linux 5 , SUSE Linux Enterprise Server 10這幾類操作系統LD_ASSUME_KERNEL變量的問題

Solution

參考Installation Of Oracle EBS 11.5.10.2 On OEL Fails (文檔 ID 747424.1)

1、編輯$ORACLE_HOME/appsutil/bin/adgetlnxver.sh

替換文件中所有的LD_ASSUME_KERNEL爲XD_ASSUME_KERNEL

2、重啓啓動clone程序

 

 

應用層clone是,autoconfig階段也報了一個類似的錯誤。按照Oracle Applications Installation Update Notes, Release 11i (11.5.10.2) (文檔 ID 316806.1)中提到的,將補丁6365595中的adgetlnxver.sh拷貝到$AD_TOP/bin,及$AD_TOP/admin/template下,再次執行clone操作,成功完成。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章