Перед обновлением в первую очередь обязательно ознакомьтесь с общей информацией.
Остановите Zabbix сервер для уверенности, что никакие новые данные не будут записаны в базу данных.
При обновлении прокси, остановите также и прокси.
Этот шаг чрезвычайно важен. Убедитесь, что у вас имеется архивная копия вашей базы данных. Она вам поможет в случае, если процедура обновления завершится с ошибкой (недостаточно места на диске, аварийное выключение питания, любая непредвиденная проблема).
Выполните резервное копирование бинарных файлов Zabbix, файлов конфигурации и папки с PHP файлами.
Файлы конфигурации:
# mkdir /opt/zabbix-backup/
# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
# cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
Файлы PHP и бинарные файлы Zabbix:
Чтобы продолжить обновление, необходимо удалить пакет текущий репозитория.
Затем установить пакет нового репозитория.
Для Debian 7 выполните:
# wget http://repo.zabbix.com/zabbix/3.2/debian/pool/main/z/zabbix-release/zabbix-release_3.2-1+wheezy_all.deb
# dpkg -i zabbix-release_3.2-1+wheezy_all.deb
Для Debian 8 выполните:
# wget http://repo.zabbix.com/zabbix/3.2/debian/pool/main/z/zabbix-release/zabbix-release_3.2-1+jessie_all.deb
# dpkg -i zabbix-release_3.2-1+jessie_all.deb
Для Ubuntu 14.04 выполните:
# wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+trusty_all.deb
# dpkg -i zabbix-release_3.2-1+trusty_all.deb
Для Ubuntu 16.06 выполните:
# wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
# dpkg -i zabbix-release_3.2-1+xenial_all.deb
Обновите информацию о репозитории.
Для обновления компонентов Zabbix вы можете выполнить что-то вроде:
Если используете PostgreSQL, в команде замените mysql
на pgsql
. Если обновляете прокси, в команде замените server
на proxy
.
В этой версии обязательные изменения в параметрах компонент отсутствуют. Для ознакомления с новыми необязательными параметрами агента, смотрите раздел Что нового.
Запустите обновленные компоненты Zabbix.
Процедура минорного обновления Zabbix очень проста. Это означает, например, обновление с Zabbix 3.2.0 до 3.2.x. Для выполнения минорного обновления Zabbix необходимо выполнить:
Для выполнения обновления минорной версии zabbix агента выполните:
Для выполнения обновления минорной версии zabbix сервера выполните: