Yükseltme işlemini yapacağımız zabbix sunucumuza ssh ile bağlantı yapalım. Eski repoları silerek işlemlerimize başlatalım,
rm -Rf /etc/apt/sources.list.d/zabbix.list
Konfigurasyon dosyamızın yedeğini alalım, güncelleme esnasında eski konfig dosyamızın üzerine yazarak eski konfig dosyamız ezilecektir.
cp /etc/zabbix/zabbix_server.conf /etc/zabbix/zabbix_server.conf-bak
v6 sürümümüze ait repo ve kurulum dosyamızı indirelim ve kurulumlarımızı başlatalım,
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1+ubuntu20.04_all.deb
dpkg -i zabbix-release_6.0-1+ubuntu20.04_all.deb
Zabbix ve Os upgrade işlemini gerçekleştirelim,
apt update && apt upgrade -y
Güncellemeler tamamlandıktan sonra zabbix konfigurasyonumuzu manuel olarak da güncelleyebiliriz,
vi /etc/zabbix/zabbix_server.conf
ya da yedeğini aldığımız dosyamızı direk mevcut konfig ile değiştirebiliriz,
rm -rf /etc/zabbix/zabbix_server.conf;mv /etc/zabbix/zabbix_server.conf-bak/etc/zabbix/zabbix_server.conf
Konfig değiştikten sonra zabbix servisini yeniden başlatmamız gerekmektedir, restart sonrası DB upgrade işlemleri başlayacaktır. Tail komutu ile DB upgrade adımlarının loglarını görebiliriz,
systemctl restart zabbix-server
Logların takip edilmesi için,
tail -f /var/log/zabbix/zabbix_server.log | grep database
411957:20220318:223117.486 starting automatic database upgrade
411957:20220318:223218.348 completed 92% of database upgrade
411957:20220318:223218.503 completed 93% of database upgrade
411957:20220318:223218.612 completed 94% of database upgrade
411957:20220318:223218.706 completed 95% of database upgrade
411957:20220318:223218.820 completed 96% of database upgrade
411957:20220318:223218.974 completed 97% of database upgrade
411957:20220318:223219.239 completed 98% of database upgrade
411957:20220318:223219.260 completed 99% of database upgrade
411957:20220318:223219.270 completed 100% of database upgrade
411957:20220318:223219.270 database upgrade fully completed
İşlemler bittikten sonra ajanlarımın hepsi Unknown olarak güncellendi ancak bir sonraki rebootta eski hallerine geldiler. Güncelleme sonrası ajanların da tekrardan 6.0 sürümüne güncellenmesi gerek olmaması beni çok sevindirdi.