MySQL 的 Zenoss 核心安装兼容性问题

Zenoss core installation compatibility issue with MySQL

我在 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 核心一个测试驱动器。

您将 "old" 软件包 (zenoss-4.2.0) 与太新的软件包 (MySQL 5.6) 混合在一起,并且在 Zenoss 核心软件包中可能无法正确处理。

您最好的选择是使用自动部署脚本 - 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 个包

有关详细信息,请参阅 http://wiki.zenoss.org/Install_Zenoss