Zabbix Documentation 3.0

3.04.05.0 (current)| In development:5.2 (devel)| Unsupported:1.82.02.22.43.23.44.24.4Guidelines

User Tools

Site Tools


ru:manual:installation:upgrade_packages:debian_ubuntu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ru:manual:installation:upgrade_packages:debian_ubuntu [2018/07/12 02:28]
ru:manual:installation:upgrade_packages:debian_ubuntu [2018/07/18 14:09] (current)
dotneft
Line 1: Line 1:
 +==== 2 Debian/​Ubuntu ====
  
 +=== Обзор ===
 +
 +Перед обновлением в первую очередь обязательно ознакомьтесь с [[:​ru/​manual/​installation/​upgrade#​обзор|общей информацией]].
 +
 +=== Процедура обновления ===
 +
 +== 1 Остановите процессы Zabbix ==
 +
 +Остановите Zabbix сервер для уверенности,​ что никакие новые данные не будут записаны в базу данных.
 +
 +  # service zabbix-server stop
 +  ​
 +При обновлении прокси,​ остановите также и прокси.
 +
 +  # service zabbix-proxy stop
 +
 +== 2 Резервная копия существующей базы данных Zabbix ==
 +
 +Этот шаг чрезвычайно важен. Убедитесь,​ что у вас имеется архивная копия вашей базы данных. Она вам поможет в случае,​ если процедура обновления завершится с ошибкой (недостаточно места на диске, аварийное выключение питания,​ любая непредвиденная проблема).
 +
 +== 3 Резервное копирование файлов конфигурации,​ PHP файлов и бинарных файлов 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:
 +  # cp -R /​usr/​share/​zabbix/​ /​opt/​zabbix-backup/​
 +  # cp -R /​usr/​share/​doc/​zabbix-* /​opt/​zabbix-backup/​
 +  ​
 +== 4 Обновите пакет конфигурации репозитория ==
 +
 +Чтобы продолжить обновление,​ необходимо удалить пакет текущий репозитория.
 +
 +  # rm -Rf /​etc/​apt/​sources.list.d/​zabbix.list
 +
 +Затем установить пакет нового репозитория.
 +
 +Для **Debian 9** выполните:​
 +  # wget https://​repo.zabbix.com/​zabbix/​3.0/​debian/​pool/​main/​z/​zabbix-release/​zabbix-release_3.0-2+stretch_all.deb
 +  # dpkg -i zabbix-release_3.0-2+stretch_all.deb
 +  ​
 +Для **Debian 8** выполните:​
 +  # wget https://​repo.zabbix.com/​zabbix/​3.0/​debian/​pool/​main/​z/​zabbix-release/​zabbix-release_3.0-2+jessie_all.deb
 +  # dpkg -i zabbix-release_3.0-2+jessie_all.deb
 +  ​
 +Для **Debian 7** выполните:​
 +  # wget https://​repo.zabbix.com/​zabbix/​3.0/​debian/​pool/​main/​z/​zabbix-release/​zabbix-release_3.0-2+wheezy_all.deb
 +  # dpkg -i zabbix-release_3.0-2+wheezy_all.deb
 +  ​
 +Для **Ubuntu 18.04** выполните:​
 +
 +  # wget https://​repo.zabbix.com/​zabbix/​3.0/​ubuntu/​pool/​main/​z/​zabbix-release/​zabbix-release_3.0-2+bionic_all.deb
 +  # dpkg -i zabbix-release_3.0-2+bionic_all.deb
 +
 +Для **Ubuntu 16.04** выполните:​
 +
 +  # wget https://​repo.zabbix.com/​zabbix/​3.0/​ubuntu/​pool/​main/​z/​zabbix-release/​zabbix-release_3.0-2+xenial_all.deb
 +  # dpkg -i zabbix-release_3.0-2+xenial_all.deb
 +
 +Для **Ubuntu 14.04** выполните:​
 +
 +  # wget https://​repo.zabbix.com/​zabbix/​3.0/​ubuntu/​pool/​main/​z/​zabbix-release/​zabbix-release_3.0-2+trusty_all.deb
 +  # dpkg -i zabbix-release_3.0-2+trusty_all.deb
 +
 +Обновите информацию о репозитории.
 +  # apt-get update
 +
 +== 5 Обновите компоненты Zabbix ==
 +
 +Для обновления компонентов Zabbix вы можете выполнить что-то вроде:
 +  # apt-get install --only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent
 +
 +Если используете PostgreSQL, в команде замените ''​mysql''​ на ''​pgsql''​. Если обновляете прокси,​ в команде замените ''​server''​ на ''​proxy''​. ​
 +
 +== 6 Просмотрите параметры конфигурации компонент ==
 +
 +Параметр //​HistoryTextCacheSize//​ заменён новым [[:​ru/​manual/​appendix/​config/​zabbix_proxy|параметром]] //​HistoryIndexCacheSize//​ сервера/​прокси,​ который должен присутствовать при запуске сервера/​прокси. ​
 +
 +Для ознакомления с остальными рекомендуемыми изменениями и новыми необязательными параметрами,​ пожалуйста,​ смотрите раздел [[:​ru/​manual/​introduction/​whatsnew300#​параметры_конфигурации|Что нового]].
 +
 +== 7 Запустите процессы Zabbix ==
 +
 +Запустите обновленные компоненты Zabbix.
 +  # service zabbix-server start
 +  # service zabbix-proxy start
 +  # service zabbix-agent start
 +
 +== 8 Очистите cookies и кэш в веб-браузере ==
 +
 +После обновления вам, возможно,​ потребуется очистить cookies веб-браузера и кэш веб-браузера,​ чтобы Zabbix веб-интерфейс работал правильно.
 +
 +=== Обновление между минорными версиями ===
 +
 +Имеется возможность обновления минорные версии 3.0.x (например,​ с 3.0.1 на 3.0.3). Процедура очень проста.
 +
 +Для минорного обновления Zabbix, пожалуйста,​ выполните:​
 +
 +  $ sudo apt install --only-upgrade '​zabbix.*'​
 +
 +Для обновления минорной версии Zabbix сервера,​ пожалуйста,​ выполните:​
 +
 +  $ sudo apt install --only-upgrade '​zabbix-server.*'​
 +
 +Для обновления минорной версии Zabbix агента,​ пожалуйста,​ выполните:​
 +
 +  $ sudo apt install --only-upgrade '​zabbix-agent.*'​