Проблема совместимости установки ядра Zenoss с MySQL

Я сталкиваюсь с проблемой между установкой ядра Zenoss и MySQL rpms. Установка ядра Zenoss не будет завершена, и я пожалуюсь на версии mysql-client и mysql-shared, хотя у меня установлены более новые версии. Как предлагается в этом квесте / ответе,

Я также пытался установить клиентский пакет 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 с mysql.org, и вот где я их получил.

Есть идеи, что мне следует попробовать дальше? Я использую CentOS 6, это испытательный стенд, а не рабочая машина, потому что я хотел дать ядру Zenoss тест-драйв.

1 ответ

Решение

Вы смешиваете "старые" пакеты (zenoss-4.2.0) со слишком новым (MySQL 5.6), и это, вероятно, неправильно обрабатывается в основных пакетах Zenoss.

Лучшим вариантом для вас является использование скрипта автоматического удаления - https://github.com/zenoss/core-autodeploy/blob/4.2.5/core-autodeploy.sh

Он загрузит последние пакеты Zenoss с http://sourceforge.net/projects/zenoss/files/zenoss-4.2/zenoss-4.2.5/ и пакеты MySQL с ftp://mirror.anl.gov/pub/mysql/Downloads/MySQL-5.5/

Смотрите http://wiki.zenoss.org/Install_Zenoss для получения дополнительной информации.

Другие вопросы по тегам