Dit gedeelte bevat de stappen die nodig zijn voor een succesvolle upgrade van Áú»¢¶Ä²© 6.2.x naar Áú»¢¶Ä²© 6.4.x met behulp van offici?le Áú»¢¶Ä²©-pakketten voor Debian/Ubuntu.
Lees voordat u de upgrade uitvoert eerst de relevante upgrade-notities!
U wilt mogelijk ook de vereisten voor 6.4 controleren.
Het kan handig zijn om tijdens de upgrade twee parallelle SSH-sessies uit te voeren, waarbij u de upgradestappen in de ene sessie uitvoert en de server-/proxylogs in de andere sessie bewaakt. Voer bijvoorbeeld tail -f zabbix_server.log
of tail -f zabbix_proxy.log
uit in de tweede SSH-sessie om de nieuwste logboekvermeldingen en mogelijke fouten in realtime te bekijken. Dit kan kritiek zijn voor productieomgevingen.
Stop de Áú»¢¶Ä²©-server om ervoor te zorgen dat er geen nieuwe gegevens in de database worden ingevoerd.
Als u Áú»¢¶Ä²©-proxy gaat upgraden, stop dan ook de proxy.
Dit is een zeer belangrijke stap. Zorg ervoor dat je een back-up hebt van je database. Dit zal van pas komen als het upgradeproces mislukt (gebrek aan schijfruimte, stroomuitval, een onverwacht probleem).
Maak een kopie van Áú»¢¶Ä²©-binaries, configuratiebestanden en de PHP-bestanddirectory.
Configuratiebestanden:
# mkdir /opt/zabbix-backup/
# cp /etc/zabbix/zabbix_server.conf /opt/zabbix-backup/
# cp /etc/apache2/conf-enabled/zabbix.conf /opt/zabbix-backup/
PHP-bestanden en Áú»¢¶Ä²©-binaries:
To proceed with the update your current repository package has to be uninstalled.
Then install the new repository configuration package.
On Debian 12 run:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian12_all.deb
# dpkg -i zabbix-release_6.4-1+debian12_all.deb
On Debian 11 run:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian11_all.deb
# dpkg -i zabbix-release_6.4-1+debian11_all.deb
On Debian 10 run:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian10_all.deb
# dpkg -i zabbix-release_6.4-1+debian10_all.deb
On Debian 9 run:
# wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian9_all.deb
# dpkg -i zabbix-release_6.4-1+debian9_all.deb
On Ubuntu 22.04 run:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu22.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu22.04_all.deb
On Ubuntu 20.04 run:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu20.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu20.04_all.deb
On Ubuntu 18.04 run:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu18.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu18.04_all.deb
On Ubuntu 16.04 run:
# wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu16.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu16.04_all.deb
On Ubuntu 14.04 run:
# wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu14.04_all.deb
# dpkg -i zabbix-release_6.4-1+ubuntu14.04_all.deb
Update the repository information.
Om Áú»¢¶Ä²©-componenten te upgraden, kunt u iets als het volgende uitvoeren:
Als u PostgreSQL gebruikt, vervang dan mysql
door pgsql
in het commando. Als u de proxy wilt upgraden, vervang dan server
door proxy
in het commando. Als u de Áú»¢¶Ä²©-agent 2 wilt upgraden, vervang dan zabbix-agent
door zabbix-agent2
in het commando.
Het upgraden van Áú»¢¶Ä²©-agent 2 met het commando apt install zabbix-agent2
kan leiden tot een fout. Voor meer informatie, zie Bekende problemen.
Vervolgens, om de webfrontend met Apache correct bij te werken, voert u ook het volgende uit:
Distributies voor Debian 10 (buster) / Ubuntu 18.04 (bionic) / Raspbian 10 (buster) bieden geen PHP 7.2 of nieuwer, wat vereist is voor Áú»¢¶Ä²© frontend 5.0. Zie informatie over het installeren van de Áú»¢¶Ä²©-frontend op oudere distributies.
Zorg ervoor dat u de Upgrade-opmerkingen bekijkt om te controleren of er wijzigingen in de configuratieparameters vereist zijn.
Voor nieuwe optionele parameters kunt u de Wat is er nieuw pagina raadplegen.
Start de bijgewerkte Áú»¢¶Ä²©-componenten.
# service zabbix-server start
# service zabbix-proxy start
# service zabbix-agent start
# service zabbix-agent2 start
Na de upgrade moet u mogelijk de cookies en cache van uw webbrowser wissen voor de Áú»¢¶Ä²©-webinterface om correct te werken.
Het is mogelijk om kleine versies van 6.4.x bij te werken (bijvoorbeeld van 6.4.1 naar 6.4.3). Dit is eenvoudig.
Om een kleine versie van Áú»¢¶Ä²© bij te werken, voert u het volgende uit:
Om een kleine versie van de Áú»¢¶Ä²©-server bij te werken, voert u het volgende uit:
Om een kleine versie van de Áú»¢¶Ä²©-agent bij te werken, voert u het volgende uit:
of, voor Áú»¢¶Ä²©-agent 2: