zabbix
Расскажите друзьям о статье...
Share on VK
VK
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

22.08.17 Zabbix объявил о выпуске новой версии своего продукта 3.4.0 , сейчас разберем как обновиться до последней версии  zabbix сервера.

В конце статьи есть видео обновления zabbix до версии 3.4., но рекомендую все же не пропускать текстовую инструкцию и перейти к видео после прочтения

1.Подготовка обновления Zabbix.

1.1. В первую очередь остановим наш действующий zabbix-server:

[root@zabbix ~]# systemctl stop zabbix-server

1.2. Во избежание недоразумений сделаем на всякий случай backup базы (мне он в ходу обновления не пригодился):

[root@zabbix ~]# /usr/bin/mysqldump --opt -v --databases zabbix -uzabbix -pIthelp21 | /usr/bin/gzip -c > /root/zabbix.sql.gz
--databases zabbix - Zabbix имя вашей базы;
-uzabbix - после ключа -u сразу без пробела забиваем имя пользователя BD;
-pIthelp21 - после ключа -p сразу без пробела забиваем пароль от пользователя BD;

Процесс backup займет определенное время, в зависимости от размера базы, я ждал 5 минут.

1.3. Устанавливаем репозитарий версии zabbix 3.4:
для своей операционной системы вы можете найти репозитарий по ссылке
repo.zabbix.com.

[root@zabbix ~]# yum install 
http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

1.4. Чистим кэш yum и создаем его с нуля:

[root@zabbix ~]# yum clean all
[root@zabbix ~]# yum makecache
2.Обновление Zabbix.

2.1. Продолжаем обновление:

[root@zabbix ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

Во время установки у меня появилась ошибка установки пакета zabbix-web, у вас ее может не быть, но на всякий случай поделюсь решением. Если ошибки у вас нет, можете данный абзац пропустить и перейти к следующему.
Решилась она командой yum update:.

[root@Zabbix ~]# yum update
Загружены модули: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.yandex.ru
* extras: mirror.logol.ru
* updates: mirror.logol.ru
Разрешение зависимостей
--> Проверка сценария
---> Пакет zabbix-web.noarch 0:3.2.6-1.el7 помечен для обновления
---> Пакет zabbix-web.noarch 0:3.2.7-1.el7 помечен для обновления
---> Пакет zabbix-web.noarch 0:3.4.0-1.el7 помечен как обновление
---> Пакет zabbix-web-mysql.noarch 0:3.2.6-1.el7 помечен для обновления
---> Пакет zabbix-web-mysql.noarch 0:3.2.7-1.el7 помечен для обновления
---> Пакет zabbix-web-mysql.noarch 0:3.4.0-1.el7 помечен как обновление
--> Проверка зависимостей окончена

Зависимости определены

===================================================================================================
Package Архитектура Версия Репозиторий Размер
===================================================================================================
Обновление:
zabbix-web noarch 3.4.0-1.el7 zabbix 2.5 M
zabbix-web-mysql noarch 3.4.0-1.el7 zabbix 5.8 k

Итого за операцию
===================================================================================================
Обновить 2 пакета

Объем загрузки: 2.5 M
Is this ok [y/d/N]: y
Downloading packages:
No Presto metadata available for zabbix
(1/2): zabbix-web-mysql-3.4.0-1.el7.noarch.rpm | 5.8 kB 00:00:00
(2/2): zabbix-web-3.4.0-1.el7.noarch.rpm | 2.5 MB 00:00:01
---------------------------------------------------------------------------------------------------
Общий размер 1.2 MB/s | 2.5 MB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Обновление : zabbix-web-mysql-3.4.0-1.el7.noarch 1/6
Обновление : zabbix-web-3.4.0-1.el7.noarch 2/6
Очистка : zabbix-web-mysql.noarch 3/6
Очистка : zabbix-web.noarch 4/6
Очистка : zabbix-web-mysql.noarch 5/6
Очистка : zabbix-web.noarch 6/6
Проверка : zabbix-web-3.4.0-1.el7.noarch 1/6
Проверка : zabbix-web-mysql-3.4.0-1.el7.noarch 2/6
Проверка : zabbix-web-mysql-3.2.6-1.el7.noarch 3/6
Проверка : zabbix-web-3.2.7-1.el7.noarch 4/6
Проверка : zabbix-web-mysql-3.2.7-1.el7.noarch 5/6
Проверка : zabbix-web-3.2.6-1.el7.noarch 6/6

Обновлено:
zabbix-web.noarch 0:3.4.0-1.el7 zabbix-web-mysql.noarch 0:3.4.0-1.el7

Выполнено!

2.2. Запускаем обновленный zabbix-server:

[root@zabbix ~]# systemctl start zabbix-server

2.3. Открываем в браузере web-интерфейс zabbix, проходим авторизацию, видим, что панель Dashboard видоизменилась и в “подвале” версия “Zabbix 3.4.0. © 2001–2017, Zabbix SIA”.

P.S. Обновление zabbix делал на второй день, после выхода в свет новой версии. По истечении суток тестирования могу сказать, что support zabbixa сейчас активно решает заявки по найденным багам.

В заключение скажу, что команда Zabbix молодцы, делают хороший продукт, в новых версиях стараются учесть пожелания клиентов, не стоят на месте, пожелаем успехов в дальнейшей работе и исправлении ошибок.

Расскажите друзьям о статье...
Share on VK
VK
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

3 thoughts on “Обновление Zabbix 3.2 до 3.4.

    1. Здравствуйте, сложности в мониторинге принтеров быть не должно.
      Доступность по пингу и показатели через MIB.
      Можете найти все OID принтера через программу SNMP browser и уже по нему настроить мониторинг.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.