在RHEL7或者OL7上,Documents Fail to Index with DRG-11207: user filter command exited with status 127
来源于:
On Linux x86-64 (OL7) or (RHEL7), Documents Fail to Index with DRG-11207: user filter command exited with status 127 (文档 ID 2110125.1)
适用于:
Oracle Text - Version 11.2.0.4 and later
Information in this document applies to any platform.
症状:
On 11.2.0.4, indexing documents with the AUTO_FILTER on Linux x86-64 (OL7) or (RHEL7) fails with the following error:
DRG-11207: user filter command exited with status 127
原因:
libstdc++.so.5 库丢失
下面命令的输出是证据
> ldd $ORACLE_HOME/ctx/bin/ctxhx
linux-vdso.so.1 => (0x00007ffc334ea000)
libm.so.6 => /lib64/libm.so.6 (0x00007f7dc3720000)
libsc_ca.so => /oracle/D81/11204/ctx/lib/libsc_ca.so (0x00007f7dc3618000)
libsc_fa.so => /oracle/D81/11204/ctx/lib/libsc_fa.so (0x00007f7dc3504000)
libsc_ex.so => /oracle/D81/11204/ctx/lib/libsc_ex.so (0x00007f7dc33f9000)
libsc_da.so => /oracle/D81/11204/ctx/lib/libsc_da.so (0x00007f7dc32db000)
libsc_ut.so => /oracle/D81/11204/ctx/lib/libsc_ut.so (0x00007f7dc313f000)
libsc_ch.so => /oracle/D81/11204/ctx/lib/libsc_ch.so (0x00007f7dc302d000)
libsc_fi.so => /oracle/D81/11204/ctx/lib/libsc_fi.so (0x00007f7dc2f12000)
libsc_fmt.so => /oracle/D81/11204/ctx/lib/libsc_fmt.so (0x00007f7dc2e05000)
libsc_ind.so => /oracle/D81/11204/ctx/lib/libsc_ind.so (0x00007f7dc2cf9000)
libwv_core.so => /oracle/D81/11204/ctx/lib/libwv_core.so (0x00007f7dc273c000)
libsc_lo.so => /oracle/D81/11204/ctx/lib/libsc_lo.so (0x00007f7dc2616000)
libsc_fut.so => /oracle/D81/11204/ctx/lib/libsc_fut.so (0x00007f7dc24ae000)
libsc_anno.so => /oracle/D81/11204/ctx/lib/libsc_anno.so (0x00007f7dc23a3000)
libz.so.1 => /lib64/libz.so.1 (0x00007f7dc218d000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f7dc1f89000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f7dc1d6c000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x00007f7dc1b53000)
libclntsh.so.11.1 => /oracle/D81/11204/lib/libclntsh.so.11.1 (0x00007f7dbf0e2000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f7dbeecb000)
libc.so.6 => /lib64/libc.so.6 (0x00007f7dbeb0a000)
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
librt.so.1 => /lib64/librt.so.1 (0x00007f7dbe900000)
/lib64/ld-linux-x86-64.so.2 (0x00007f7dc3a2c000)
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libstdc++.so.5 => not found------------->>>>注意此处
libnnz11.so => /oracle/D81/112_64/lib/libnnz11.so (0x00007f7dbe52e000)
libaio.so.1 => /lib64/libaio.so.1 (0x00007f7dbe32b000)
在OL7或者RHEL7的64bit os上,安装Oracle database 11.2.0.4时,compat-libstdc++-33 是强制需要的包。
在(Doc ID 1962100.1) Requirements for Installing Oracle 11.2.0.4 RDBMS on OL7 or RHEL7 64-bit (x86-64)文档中,一开始并未列入compat-libstdc++-33 包,在2016年2月17日,该package被列入(Doc ID 1962100.1) Requirements for Installing Oracle 11.2.0.4 RDBMS on OL7 or RHEL7 64-bit (x86-64)文档中了。
译者注:
关于(Doc ID 1962100.1) Requirements for Installing Oracle 11.2.0.4 RDBMS on OL7 or RHEL7 64-bit (x86-64)文章,请看如下的链接:
http://blog.youkuaiyun.com/msdnchina/article/details/43875967