2015-01-21 1 views
0

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

Я также попытался установить пакет клиента 5.5.41, но ничего не изменил. Вот ситуация:

[[email protected] 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 

[[email protected] 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 установить точки DOc в пакеты MySQL из mysql.org и это, где я получил их.

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

ответ

0

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

Самый лучший вариант для вас, чтобы использовать autodeploy сценарий - 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 для получения дополнительной информации.

+0

Вы были правы на версии zenoss, моей ошибкой. Скрипт autodeploy не работал сначала, потому что 1) MySQL 5.6 оставил, что MySQL 5.5 не удалось запустить, мне пришлось удалить 5.5, удалить /etc/my.cnf и/var/lib/mysql, затем 2) не смог использовать epel repo, пришлось отредактировать epel.repo, чтобы заменить https на http, чтобы получить metalink, а затем продолжить. Наконец, он установлен. –