My Zabbix server is still running Ubuntu 18.04 and Zabbix 4.0. I attempted in-place upgrades to Ubuntu 20.04 / 22.04 a few times but I had unresolvable issues (for me) with both the mariadb db and the web interface. In hindsight, it seems I may have a little less trouble upgrading if I had used mysql instead of mariadb, maybe? Not sure but Zabbix does seem to prefer mysql over mariadb.
So this time I need to install Zabbix in a more easily reproduceable and upgradable way and the Zabbx website leads me to believe that using Docker compose is probably the Zabbix installation and upgrade method that I should be looking to use for my Zabbix server. The problem is that I don't know enough about docker and zabbix to be able to use the current Zabbix docker docs to get a server running. I've created a separate topic for that:
I should note that I only need to monitor about 10 machines and so I intend to run the zabbix db server and the main zabbix server all within one LXD or proxmox container, most likely, if I can do that? I know Zabbix server runs fine within an regular LXD container as thats how I'm running it now.
Everybody else who's not using docker, how did you install Zabbix and how do you upgrade it to newer major releases? I'm most interested in hearing from people running Zabbix under Ubuntu who have successfully done major version upgrades and managed to keep Zabbix working.
If I can't get Zabbix working using docker then I may try to automate its installation with ansible. Surely someone has already done that?
So this time I need to install Zabbix in a more easily reproduceable and upgradable way and the Zabbx website leads me to believe that using Docker compose is probably the Zabbix installation and upgrade method that I should be looking to use for my Zabbix server. The problem is that I don't know enough about docker and zabbix to be able to use the current Zabbix docker docs to get a server running. I've created a separate topic for that:
I should note that I only need to monitor about 10 machines and so I intend to run the zabbix db server and the main zabbix server all within one LXD or proxmox container, most likely, if I can do that? I know Zabbix server runs fine within an regular LXD container as thats how I'm running it now.
Everybody else who's not using docker, how did you install Zabbix and how do you upgrade it to newer major releases? I'm most interested in hearing from people running Zabbix under Ubuntu who have successfully done major version upgrades and managed to keep Zabbix working.
If I can't get Zabbix working using docker then I may try to automate its installation with ansible. Surely someone has already done that?
Comment