2018-02-05 linux 宅必备
从今天开始新增关于Linux方面的东西
今天第一期介绍下在用HP DP备份时遇到的一个异常以及解决过程
操作系统: Redhat 6.7
软件: Oracle 11g HP Data Protector 7
我们公司用的是HP DP备份的Oracle 数据库, 最新有新系统安装后添加备份报错
Critical] From: INET@exadb01.entelsn.local "" Time: 24/08/2016 08:00:02 a.m.
[70:15] Cannot start program '/opt/omni/lbin/ob2rman.pl' ([4] Interrupted system call) => aborting
首先根据错误提示搜索/opt/omni/lbin/ob2rman.pl 找到如下网站
上面说 /opt/omni/lbin/ob2rman.pl的调用需要 /lib/ld-linux.so.2
查找系统果然没有(正常机器上有)
最后搜索ld-linux.so.2 后找到解决方案
原因为从Redhat/CentOS开始64位默认不安装32位的glibc,即glibc-i686版本
安装glibc-i686版本
yum安装
yum install glibc.i686
RPM安装
注意第三条命令的两个软件需同一条语句执行
rpm -ivh compat-glibc-headers-2.5-46.2.x86_64.rpm
rpm -ivh compat-glibc-2.5-46.2.x86_64.rpm
rpm -ivh glibc-2.12-1.166.el6.i686.rpm nss-softokn-freebl-3.14.3-22.el6_6.i686.rpm
至此问题解决