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 молодцы, делают хороший продукт, в новых версиях стараются учесть пожелания клиентов, не стоят на месте, пожелаем успехов в дальнейшей работе и исправлении ошибок.
Это означает, что не был запущен Zabbix Server или он не закончил обновление базы данных. Посмотрите на лог сервера.
Доброго времени суток.
У вас нет статьи про мониторинг принтеров?
Здравствуйте, сложности в мониторинге принтеров быть не должно.
Доступность по пингу и показатели через MIB.
Можете найти все OID принтера через программу SNMP browser и уже по нему настроить мониторинг.