GNU/Linux >> Znalost Linux >  >> Linux

Jak upgradovat Zabbix z 3.4 na 4.0 na Ubuntu 18.04:Fast &Easy

Nedávno jsem nainstaloval Zabbix 3.4 na Ubuntu 18.04 a neuvědomil jsem si, že verze 4.0 LTS již byla vydána. Verze 3.4 není LTS, takže je žádoucí mít verzi LTS, pokud ji plánujete používat i v budoucnu. Takže jsem musel upgradovat Zabbix z 3.4 na 4.0, nejprve jsem si myslel, že to bude zdlouhavý proces, ale ve skutečnosti je to opravdu snadné. Ukážu vám, jak na to.

Zde se budu zabývat pouze procesem upgradu, ale uvědomte si, že nezahrnuji proces zálohování databáze. Před upgradem se absolutně ujistěte, že máte buď kompletní snímek vašeho serveru, nebo kompletní zálohu vaší databáze!

Krok 1 – Zálohování databáze

Jak jsem uvedl výše, nebudu to zde popisovat, pro zálohování vaší databáze postupujte podle oficiální dokumentace.

Krok 2 – Zálohování souborů Config / PHP a binárních souborů

Dále se chystáme zálohovat naše soubory Config / PHP a binární soubory, abychom se ujistili.

Konfigurační soubory

mkdir /opt/zabbix-backup/
sudo cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
sudo cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/

PHP a binární soubory

sudo cp -R /usr/share/zabbix/ /opt/zabbix-backup/
sudo cp -R /usr/share/doc/zabbix-* /opt/zabbix-backup/

Krok 3 – Zastavení služeb Zabbix

Chcete-li upgradovat Zabbix z 3.4 na 4.0, musíme nejprve zastavit všechny jeho služby. Přihlaste se tedy ke svému serveru Zabbix a spusťte:

sudo service zabbix-server stop
sudo service zabbix-agent stop
sudo service zabbix-proxy stop

Krok 4 – Odstranění aktuálního balíčku úložiště

Dále musíme odstranit starý balíček úložiště Zabbix.

sudo rm -Rf /etc/apt/sources.list.d/zabbix.list

Krok 5 – Instalace nového konfiguračního balíčku úložiště

A teď nainstalujeme nový.

sudo wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-1+bionic_all.deb
sudo dpkg -i zabbix-release_4.0-1+bionic_all.deb

Po spuštění příkazu dpkg -i se ujistěte, že jste na otázku, zda chcete použít novou verzi zabbix.list, odpověděli ANO.

Až s tím budete hotovi, spusťte aktualizaci pro stažení nových verzí.

sudo apt-get update

Krok 6 – Upgradujte Zabbix z 3.4 na 4.0

Je čas spustit poslední aktualizaci.

sudo apt-get install – only-upgrade zabbix-server-mysql zabbix-frontend-php zabbix-agent

Pokud chcete aktualizovat soubor zabbix_server.conf, ujistěte se, že jste na otázku vybrali NE! Pokud zde zvolíte Ano, musíte znovu zadat informace o databázi. V případě, že omylem zvolíte Ano, aktualizátor automaticky vytvoří zálohu vaší staré konfigurace v /etc/zabbix/zabbix_server.conf.dpkg nebo podobně.

Krok 7 – Spuštění služeb Zabbix

A konečně se chystáme znovu spustit naše služby. V závislosti na velikosti vaší databáze může její aktualizace chvíli trvat. Pokud něco nefunguje, chvíli počkejte.

sudo service zabbix-server start
sudo service zabbix-agent start
sudo service zabbix-proxy start

Upgrade mezi menšími verzemi Zabbix

Pokud chcete upgradovat mezi menšími verzemi, řekněme z verze 4.0.1 na 4.0.3, je to výrazně jednodušší.

Upgradujte verzi Zabbix Minor

sudo apt install – only-upgrade 'zabbix.*'

Upgrade Zabbix Server Minor verze

sudo apt install – only-upgrade 'zabbix-server.*'

Upgradujte verzi Zabbix Agent Minor

sudo apt install – only-upgrade 'zabbix-agent.*'

Zabalení

Jak můžete vidět, je opravdu snadné upgradovat Zabbix z 3.4 na 4.0. Pokud jste pečlivě dodrželi každý krok, měli byste mít nejnovější verzi za chvíli. Nezapomeňte se podívat na můj YouTube kanál, existuje také spousta Zabbix a Monitoring Tutorials.


Linux
  1. Jak upgradovat na Ubuntu 15.10 z Ubuntu 15.04

  2. Jak upgradovat na Debian 11 z Debianu 10

  3. Jak upgradovat Node.js z 4.2 na 6.11.0 na Ubuntu 16.04?

  1. Jak upgradovat z Ubuntu 16.04 na Ubuntu 18.04

  2. Jak upgradovat na Ubuntu 17.04 z dřívější verze

  3. Jak upgradovat Ubuntu 20.04 na Ubuntu 21.04

  1. Jak upgradovat na Ubuntu 17.10 z předchozí verze

  2. Jak upgradovat na Ubuntu 18.10 z Ubuntu 18.04 LTS

  3. Jak upgradovat na Ubuntu 19.04 z 18.10 právě teď