我在Zenoss核心安装和MySQL rpms之间遇到了问题。 即使我安装了较新的版本,Zenoss核心安装也无法完成,抱怨mysql-client和mysql-shared版本。正如this Quest/answer中所述,
我还尝试安装5.5.41客户端软件包但它没有改变任何东西。情况如下:
[root@bstfe1032 Zenoss]# yum -y --nogpgcheck localinstall zenoss-4.2.0.el6.x86_64.rpm
[...]
--> Finished Dependency Resolution
Error: Package: zenoss-4.2.0-1586.el6.x86_64 (/zenoss-4.2.0.el6.x86_64)
Requires: mysql-client >= 5.5.13
Error: Package: zenoss-4.2.0-1586.el6.x86_64 (/zenoss-4.2.0.el6.x86_64)
Requires: mysql-shared >= 5.5.13
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@bstfe1032 Zenoss]# rpm -qa|grep -i mysql
MySQL-client-5.6.22-1.el6.x86_64
MySQL-server-5.6.22-1.el6.x86_64
MySQL-shared-5.6.22-1.el6.x86_64
Zenoss核心安装文档指向mysql.org的MySQL软件包,这是我得到它们的地方。
我想接下来应该尝试什么?我使用的是CentOS 6,这是一个测试平台而不是生产机器,因为我想给Zenoss核心一个试驾。
答案 0 :(得分:0)
你正在混合" old"软件包(zenoss-4.2.0)太新了(MySQL 5.6),并且在Zenoss核心软件包中可能无法正确处理。
最好的选择是使用autodeploy脚本 - https://github.com/zenoss/core-autodeploy/blob/4.2.5/core-autodeploy.sh
它会从http://sourceforge.net/projects/zenoss/files/zenoss-4.2/zenoss-4.2.5/下载最后一个Zenoss包 来自ftp://mirror.anl.gov/pub/mysql/Downloads/MySQL-5.5/
的MySQL和MySQL包有关详细信息,请参阅http://wiki.zenoss.org/Install_Zenoss。