安装IBM MQ 过程中出现缺少/lib/ld-linux.so.2文件的解决办法
系统版本:
安装MQ第一步,接收许可(./mqlicense.sh -accept)的时候就提示缺少文件/lib/ld-linux.so.2
去网上搜了搜因为缺少glibc.i686 .
执行yum install glibc.i686 进行安装时又出现
No packageglibc.i686 available.
执行 yum list | grep glibc 查看了一下,系统中根本没有这个包
因为RedHat的源不能免费用所以我们把源指向 Centos 6 的yum源,方法如下:
1.卸载RedHat自带的源
#rpm -qa | grep yum | xargs rpm -e --nodeps
#rpm-ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
#rpm-ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
#rpm-ivh yum-3.2.29-40.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
3.将CentOS6-Base-163.repo文件,存放到/etc/yum.repo.d当中,并且把名字改为"rhel-source.repo
"覆盖原有的文件
4.执行 yum clean all 清除原有缓存
5.执行 yum makecache
获取yum列表
再查看下 yum list | grep glibc
ok有了需要的包了,执行下安装
安装结束.
再来安装MQ
实验下安装结果,创建和启动队列管理器 QM1