Обновление Ubuntu, версия Perl Broke ZImbra

Вид в bind здесь, так как я слышал об ошибках bash прошлой ночью, я решил обновить все с моего сервера, а не только пакеты, но и полную ОС, он работал нормально на всех моих серверах, кроме моего почтового сервера, который запускал Ubuntu 12.04, и я обновляюсь до 14.04.

Все работает нормально, но когда я пытаюсь запустить службу Zimbra, я получаю следующее:

Perl API version v5.14.0 of Socket does not match v5.18.0 at
/usr/share/perl/5.18/XSLoader.pm line 92. Compilation failed in
require at /usr/lib/perl/5.18/Sys/Syslog.pm line 10. BEGIN
failed--compilation aborted at /usr/lib/perl/5.18/Sys/Syslog.pm line
10. Compilation failed in require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. BEGIN
failed--compilation aborted at
/opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. Compilation
failed in require at /opt/zimbra/bin/zmcontrol line 27. BEGIN
failed--compilation aborted at /opt/zimbra/bin/zmcontrol line 27.

Я как бы догадывался, что это проблемы с моей версией Perl, поэтому Я загрузил perlbrew, но когда я пытаюсь изменить версию с 5.18.0 до 5.14.0, я получаю следующее:

Perl API version v5.14.0 of List::Util does not match v5.18.0 at
/usr/share/perl/5.18/XSLoader.pm line 92. Compilation failed in
require at /usr/local/share/perl/5.18.2/App/perlbrew.pm line 22. BEGIN
failed--compilation aborted at
/usr/local/share/perl/5.18.2/App/perlbrew.pm line 22. Compilation
failed in require at /usr/local/bin/perlbrew line 6. BEGIN
failed--compilation aborted at /usr/local/bin/perlbrew line 6.

Не вижу моей версии Zimbra, потому что из zmcontrol -v я получаю следующее:

Perl API version v5.14.0 of Socket does not match v5.18.0 at
/usr/share/perl/5.18/XSLoader.pm line 92. Compilation failed in
require at /usr/lib/perl/5.18/Sys/Syslog.pm line 10. BEGIN
failed--compilation aborted at /usr/lib/perl/5.18/Sys/Syslog.pm line
10. Compilation failed in require at /opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. BEGIN
failed--compilation aborted at
/opt/zimbra/zimbramon/lib/Zimbra/Mon/Logger.pm line 21. Compilation
failed in require at /opt/zimbra/bin/zmcontrol line 27. BEGIN
failed--compilation aborted at /opt/zimbra/bin/zmcontrol line 27

Достаточно большая привязка для меня, любая помощь будет оценена.

1
задан 26 September 2014 в 16:47

2 ответа

Правильные шаги:

Запустите установщик только с программным обеспечением:

./install.sh -s

Не запускайте целостность проверки базы данных

По завершении , пожалуйста, запустите установщик в обычном режиме:

./install.sh
2
ответ дан 24 May 2018 в 03:22

Как сообщается @Jorge Zimbra на IRC, сначала запустите

./install -s

И затем запустите установщик нормально, обновление должно прекратиться.

0
ответ дан 24 May 2018 в 03:22

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

Похожие вопросы: