Hi Everyone,
I have already installed Zabbix Server v2.2.8 Need to upgrade it to v4.0 ,
I was going through the Upgrade manual -> https://www.zabbix.com/documentation...es/rhel_centos
but Ended up with the below error when ran the command -> yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
Please Refer below to the Error , i think some dependencies are missing here , There are Errors at the bottom, how to successfully migrate it to the newer version please Help !!!
[root@zabbix ~]# yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
Loaded plugins: fastestmirror, security
Setting up Upgrade Process
Loading mirror speeds from cached hostfile
* base: repos.forethought.net
* extras: repos.forethought.net
* updates: repos.forethought.net
Resolving Dependencies
--> Running transaction check
---> Package zabbix.x86_64 0:2.2.8-1.el6 will be obsoleted
---> Package zabbix-agent.x86_64 0:2.2.8-1.el6 will be updated
---> Package zabbix-agent.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
---> Package zabbix-server.x86_64 0:2.2.8-1.el6 will be obsoleted
---> Package zabbix-server-mysql.x86_64 0:2.2.8-1.el6 will be updated
---> Package zabbix-server-mysql.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libevent-2.0.so.5()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
---> Package zabbix-web-mysql.noarch 0:2.2.8-1.el6 will be updated
--> Processing Dependency: zabbix-web-database = 2.2.8-1.el6 for package: zabbix-web-2.2.8-1.el6.noarch
---> Package zabbix-web-mysql.noarch 0:4.0.3-1.el7 will be an update
--> Running transaction check
---> Package libevent2.x86_64 0:2.0.21-2.el6 will be installed
---> Package zabbix-agent.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
---> Package zabbix-server-mysql.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
---> Package zabbix-web.noarch 0:2.2.8-1.el6 will be updated
---> Package zabbix-web.noarch 0:4.0.3-1.el7 will be an update
--> Processing Dependency: php >= 5.4 for package: zabbix-web-4.0.3-1.el7.noarch
--> Processing Dependency: php-ldap for package: zabbix-web-4.0.3-1.el7.noarch
--> Running transaction check
---> Package php-ldap.x86_64 0:5.3.3-49.el6 will be installed
---> Package zabbix-agent.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
---> Package zabbix-server-mysql.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
---> Package zabbix-web.noarch 0:4.0.3-1.el7 will be an update
--> Processing Dependency: php >= 5.4 for package: zabbix-web-4.0.3-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: zabbix-agent-4.0.3-1.el7.x86_64 (zabbix)
Requires: systemd
Error: Package: zabbix-web-4.0.3-1.el7.noarch (zabbix)
Requires: php >= 5.4
Installed: php-5.3.3-49.el6.x86_64 (@pearson-monthly)
php = 5.3.3-49.el6
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libc.so.6(GLIBC_2.17)(64bit)
Error: Package: zabbix-agent-4.0.3-1.el7.x86_64 (zabbix)
Requires: libpcre.so.1()(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libpcre.so.1()(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: systemd
Error: Package: zabbix-agent-4.0.3-1.el7.x86_64 (zabbix)
Requires: libc.so.6(GLIBC_2.17)(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libnetsnmp.so.31()(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libmysqlclient.so.18()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@zabbix ~]#
I have already installed Zabbix Server v2.2.8 Need to upgrade it to v4.0 ,
I was going through the Upgrade manual -> https://www.zabbix.com/documentation...es/rhel_centos
but Ended up with the below error when ran the command -> yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
Please Refer below to the Error , i think some dependencies are missing here , There are Errors at the bottom, how to successfully migrate it to the newer version please Help !!!
[root@zabbix ~]# yum upgrade zabbix-server-mysql zabbix-web-mysql zabbix-agent
Loaded plugins: fastestmirror, security
Setting up Upgrade Process
Loading mirror speeds from cached hostfile
* base: repos.forethought.net
* extras: repos.forethought.net
* updates: repos.forethought.net
Resolving Dependencies
--> Running transaction check
---> Package zabbix.x86_64 0:2.2.8-1.el6 will be obsoleted
---> Package zabbix-agent.x86_64 0:2.2.8-1.el6 will be updated
---> Package zabbix-agent.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
---> Package zabbix-server.x86_64 0:2.2.8-1.el6 will be obsoleted
---> Package zabbix-server-mysql.x86_64 0:2.2.8-1.el6 will be updated
---> Package zabbix-server-mysql.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libevent-2.0.so.5()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
---> Package zabbix-web-mysql.noarch 0:2.2.8-1.el6 will be updated
--> Processing Dependency: zabbix-web-database = 2.2.8-1.el6 for package: zabbix-web-2.2.8-1.el6.noarch
---> Package zabbix-web-mysql.noarch 0:4.0.3-1.el7 will be an update
--> Running transaction check
---> Package libevent2.x86_64 0:2.0.21-2.el6 will be installed
---> Package zabbix-agent.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
---> Package zabbix-server-mysql.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
---> Package zabbix-web.noarch 0:2.2.8-1.el6 will be updated
---> Package zabbix-web.noarch 0:4.0.3-1.el7 will be an update
--> Processing Dependency: php >= 5.4 for package: zabbix-web-4.0.3-1.el7.noarch
--> Processing Dependency: php-ldap for package: zabbix-web-4.0.3-1.el7.noarch
--> Running transaction check
---> Package php-ldap.x86_64 0:5.3.3-49.el6 will be installed
---> Package zabbix-agent.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-agent-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-agent-4.0.3-1.el7.x86_64
---> Package zabbix-server-mysql.x86_64 0:4.0.3-1.el7 will be obsoleting
--> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: systemd for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
--> Processing Dependency: libpcre.so.1()(64bit) for package: zabbix-server-mysql-4.0.3-1.el7.x86_64
---> Package zabbix-web.noarch 0:4.0.3-1.el7 will be an update
--> Processing Dependency: php >= 5.4 for package: zabbix-web-4.0.3-1.el7.noarch
--> Finished Dependency Resolution
Error: Package: zabbix-agent-4.0.3-1.el7.x86_64 (zabbix)
Requires: systemd
Error: Package: zabbix-web-4.0.3-1.el7.noarch (zabbix)
Requires: php >= 5.4
Installed: php-5.3.3-49.el6.x86_64 (@pearson-monthly)
php = 5.3.3-49.el6
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libc.so.6(GLIBC_2.17)(64bit)
Error: Package: zabbix-agent-4.0.3-1.el7.x86_64 (zabbix)
Requires: libpcre.so.1()(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libpcre.so.1()(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: systemd
Error: Package: zabbix-agent-4.0.3-1.el7.x86_64 (zabbix)
Requires: libc.so.6(GLIBC_2.17)(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libnetsnmp.so.31()(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libmysqlclient.so.18(libmysqlclient_18)(64bit)
Error: Package: zabbix-server-mysql-4.0.3-1.el7.x86_64 (zabbix)
Requires: libmysqlclient.so.18()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
[root@zabbix ~]#
Comment