Рубрики
CentOS

CentOS7 \ zabbix update \ upgrade \ 4.2

Ссылки:

https://www.zabbix.com/documentation/4.2/manual/installation/upgrade/packages/rhel_centos
https://serveradmin.ru/obnovlenie-zabbix-3-4-do-4-0/

Решение:

0. Останавливаем zabbix
systemctl stop zabbix-server
systemctl stop zabbix-proxy

1. Делаем резервные копии \ backup
!!! Сделай полноценный backup
mkdir /opt/zabbix-backup/ - создали бабку для бэкапов 
cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/ - бэкапим файлов
cp /etc/httpd/conf.d/zabbix.conf  /opt/zabbix-backup/ - бэкапим файлов
cp -R /usr/share/zabbix/ /opt/zabbix-backup/ - бэкапим файлов
cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/ - бэкапим файлов

mysqldump --opt -c -e -Q -hИМЯ_ХОСТА -uПОЛЬЗОВАТЕЛЬ -pПАРОЛЬ ИМЯ_БАЗЫ > /opt/zabbix-backup/ИМЯ_БАЗЫ.sql - бэкап базы

2. Добавляем репозиторий
rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm

3. Производим очистку обновлений в centos
yum clean all
yum makecache

4. Выполняем обновление
!!! Без бэкапу дальше не стоит идти
yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent

5. Запускаем zabbix
systemctl start zabbix-server
systemctl start zabbix-proxy
systemctl start zabbix-agent

6. немного выждав заходим на веб интерфейс
!!! Внимание могут писаться ошибки базы данных.
!!! Просто выжди минут 5-15 \ должно все заработать