
在银河麒麟v10+MySQL 8.0.41的环境下使用iMC PLAT 7.3 (E0710)版本开局,执行 sh install.sh 安装程序后,直到环境检查时提示Not Passedlibaio 32-bit package is not installe..(32位软件包未安装)。对于该问题如何解决?文件包使用iservice FTP路径获取下载的。
PS:因客户安全要求,操作系统是客户侧主机人员负责安装的,使用最小化安装方式,无图形化界面
操作系统:银河麒麟v10 SP03
数据库:MySQL 8.0.41
部署方式:双物理机部署+本地数据库
iMC PLAT 7.3 (E0710H08)(iservice推荐版本)
iMC EIA 7.3 (E0633P03)
iMC EIP 7.3 (E0633P03)
iMC WSM 7.3 (E0615H01)
根本原因
iMC依赖32位系统库(libaio等)连接MySQL数据库,但客户的最小化安装系统中缺失这些依赖包。
解决方案
1. 获取所需32位RPM包
从客户操作系统镜像源中提取以下包(若无则需下载与麒麟V10兼容的i686版本):
libaio-0.3.109-12.i686.rpm 重点依赖
glibc-2.17.i686.rpm
libgcc-4.8.i686.rpm
libstdc++-4.8.i686.rpm
nss-softokn-freebl-3.15.i686.rpm
2. 手动安装依赖包
sudo rpm -ivh --nodeps libaio-0.3.109-12.i686.rpm 按实际文件名操作
sudo rpm -ivh --nodeps glibc-2.17.i686.rpm
... 依次安装其他所需包
3. 验证安装结果
rpm -qa | grep "libaio.i686" 确认包名显示即成功
4. 重新执行iMC安装
sh install.sh
注意
⚠️ MySQL 8.0兼容性问题:历史信息明确表明iMC PLAT 7.3不支持MySQL 8.x(仅支持5.5/5.6/5.7)。即使解决依赖问题,后续仍会报数据库版本错误,需更换MySQL版本。
库文件必须匹配操作系统架构(银河麒麟V10需x86_64兼容的32位包)。
关键提示:客户需尽快协商降低MySQL版本(推荐5.7),否则安装必然失败。最小化安装的系统需补充基础开发库组(如yum groupinstall "Development Tools"),避免其他依赖缺失问题。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论