Zabbix Appliance обновление с 2.4 до 3.0

Как известно, Zabbix SIA перешли на использование Ubuntu в своём готовом решении для мониторинга, и, стало быть, забросили OpenSUSE.

Чревато это тем, что переезд с 2.4 на 3.0 будет выполнятся несколько сложнее чем zypper ref && zypper up.

Собственно опишу процедуру переезда, всё более чем тривиально.

Для начала необходимо проверить добавлены ли у вас репозитории, в которых есть пакеты с 3.0:

zypper search zabbix3

Вывод должен дать несколько пакетов:

zabbix30
zabbix30-agent
zabbix30-bash-completion
zabbix30-java-gateway
zabbix30-phpfrontend
zabbix30-proxy
zabbix30-proxy-mysql
zabbix30-proxy-postgresql
zabbix30-proxy-sqlite
zabbix30-server
zabbix30-server-mysql
zabbix30-server-postgresql
zabbix30-server-sqlite

Если же ничего нет, то необходимо добавить какой-нибудь репозиторий, в котором они есть, я использовал репозиторий Яндекса:

zypper addrepo -f http://ftp.yandex.ru/opensuse/repositories/server%3A/monitoring%3A/zabbix/openSUSE_13.1/ Monitoring_yandex

Обновите систему:

zypper ref && zypper up

Остановите zabbix сервер и агент:

systemctl stop zabbix-server.service
systemctl stop zabbix-agentd.service

Удалите фронтэнд версии 2.4:

zypper remove zabbix24-phpfrontend

Установите zabbix 3.0:

zypper install zabbix30-server zabbix30-server-mysql zabbix30-phpfrontend zabbix30-agent zabbix30-bash-completion

Перезапустите apache, запустите zabbix сервер и агент:

systemctl restart apache2
systemctl start zabbix-server
systemctl start zabbix-agent
systemctl enable zabbix-server
systemctl enable zabbix-agent

Всё.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *