GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiornare Zabbix da 3.4 a 4.0 su Ubuntu 18.04:facile e veloce

Di recente ho installato Zabbix 3.4 su Ubuntu 18.04 e non mi ero reso conto che la versione 4.0 LTS era già stata rilasciata. La versione 3.4 non è LTS, quindi è auspicabile disporre della versione LTS se si prevede di utilizzarla in futuro. Quindi ho dovuto aggiornare Zabbix da 3.4 a 4.0, prima ho pensato che sarebbe stato un processo lungo, ma in realtà è davvero facile. Ti mostrerò come.

Tratterò qui solo il processo di aggiornamento, ma tieni presente che non includo il processo di backup del database. Assicurati di disporre di uno snapshot completo del tuo server o di un backup completo del tuo database prima di eseguire l'aggiornamento!

Passaggio 1:backup del database

Come accennato in precedenza, non lo tratterò qui, per eseguire il backup del database, segui la documentazione ufficiale.

Fase 2:backup dei file di configurazione/php e binari

Successivamente, eseguiremo il backup dei nostri file Config/PHP e binari, solo per essere sicuri.

File di configurazione

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/

File PHP e binari

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

Fase 3 - Interruzione dei servizi Zabbix

Per aggiornare Zabbix da 3.4 a 4.0, dobbiamo prima interrompere tutti i suoi servizi. Quindi accedi al tuo server Zabbix ed esegui:

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

Fase 4:rimozione del pacchetto del repository corrente

Successivamente, dobbiamo rimuovere il vecchio pacchetto di repository Zabbix.

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

Fase 5:installazione del nuovo pacchetto di configurazione del repository

E ora installiamo quello nuovo.

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

Dopo aver eseguito il comando dpkg -i, assicurati di rispondere alla domanda se desideri utilizzare la nuova versione di zabbix.list con SÌ.

Quando hai finito, esegui un aggiornamento per estrarre le nuove versioni.

sudo apt-get update

Fase 6:aggiorna Zabbix dalla 3.4 alla 4.0

È ora di eseguire l'aggiornamento finale.

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

Assicurati di selezionare NO alla domanda se desideri aggiornare il file zabbix_server.conf! Se si sceglie Sì qui, è necessario inserire nuovamente le informazioni del database. Nel caso in cui scegli Sì per errore, il programma di aggiornamento crea automaticamente un backup della tua vecchia configurazione, in /etc/zabbix/zabbix_server.conf.dpkg o qualcosa del genere.

Passaggio 7:avvio dei servizi Zabbix

E infine, ricominceremo i nostri servizi. A seconda delle dimensioni del database, l'aggiornamento può richiedere del tempo. Assicurati di attendere un po' se qualcosa non funziona.

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

Aggiornamento tra versioni Zabbix minori

Se desideri eseguire l'aggiornamento tra versioni secondarie, diciamo dalla versione 4.0.1 alla 4.0.3, è notevolmente più semplice.

Aggiorna la versione minore di Zabbix

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

Aggiorna la versione minore di Zabbix Server

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

Aggiorna la versione minore dell'agente Zabbix

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

Conclusione

Come puoi vedere, è davvero facile aggiornare Zabbix da 3.4 a 4.0. Se hai seguito attentamente ogni passaggio, dovresti essere sulla versione più recente in pochissimo tempo. Assicurati di controllare il mio YouTube canale, ci sono anche molti Zabbix e tutorial di monitoraggio.


Linux
  1. Come eseguire l'aggiornamento da Ubuntu 16.04 a Ubuntu 18.04

  2. Come eseguire l'aggiornamento a Ubuntu 15.10 da Ubuntu 15.04

  3. Come aggiornare a Debian 11 da Debian 10

  4. Come aggiornare Node.js da 4.2 a 6.11.0 su Ubuntu 16.04?

  5. Come aggiornare Ubuntu 20.04 a Ubuntu 21.04

Come eseguire l'aggiornamento a Ubuntu 21.10 Impish Indri Beta dal 21.04

Come installare Zabbix su Ubuntu 14.04

Come eseguire l'aggiornamento a Ubuntu 20.04 da Ubuntu 18.04 e 19.10

Come aggiornare da 12.04 a 12.10 utilizzando Cd?

Come aggiornare il server Ubuntu a 20.04 dal 18.04

Come installare Zabbix su Ubuntu 20.04