Ad Widget

Collapse

Problem with Zabbix 3.2 'yum install zabbix-server-mysql' fails

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jeanne
    Junior Member
    • Nov 2016
    • 2

    #1

    Problem with Zabbix 3.2 'yum install zabbix-server-mysql' fails

    I'm new to dev ops and the install is failing.
    Someone please tell me what the error message means I need to do?
    googling hasn't retrieved any useful info
    I can't seem to find the items it's asking for.
    Thank you for your time.

    This is what happens when I run it

    # yum install zabbix-server-mysql zabbix-web-mysql
    Loaded plugins: product-id, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package zabbix-server-mysql.x86_64 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: systemd for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libmysqlclient.so.18(libmysqlclient_18)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: fping for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libiksemel.so.3()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libOpenIPMIposix.so.0()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libmysqlclient.so.18()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libodbc.so.2()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libOpenIPMI.so.0()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    ---> Package zabbix-web-mysql.noarch 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: zabbix-web = 3.2.1-1.el7 for package: zabbix-web-mysql-3.2.1-1.el7.noarch
    --> Processing Dependency: php-mysql for package: zabbix-web-mysql-3.2.1-1.el7.noarch
    --> Running transaction check
    ---> Package OpenIPMI-libs.x86_64 0:2.0.16-14.el6 will be installed
    ---> Package fping.x86_64 0:3.10-1.el7 will be installed
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: fping-3.10-1.el7.x86_64
    ---> Package iksemel.x86_64 0:1.4-2.el7.centos will be installed
    --> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libgnutls.so.28()(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    ---> Package mysql55w-libs.x86_64 0:5.5.52-1.w6 will be installed
    --> Processing Dependency: libmysqlclient16 for package: mysql55w-libs-5.5.52-1.w6.x86_64
    ---> Package php56w-mysql.x86_64 0:5.6.27-1.w6 will be installed
    ---> Package unixODBC.x86_64 0:2.2.14-14.el6 will be installed
    --> Processing Dependency: libltdl.so.7()(64bit) for package: unixODBC-2.2.14-14.el6.x86_64
    ---> Package zabbix-server-mysql.x86_64 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: systemd for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    ---> Package zabbix-web.noarch 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: dejavu-sans-fonts for package: zabbix-web-3.2.1-1.el7.noarch
    --> Processing Dependency: php-ldap for package: zabbix-web-3.2.1-1.el7.noarch
    --> Running transaction check
    ---> Package dejavu-sans-fonts.noarch 0:2.33-1.el6 will be installed
    --> Processing Dependency: dejavu-fonts-common = 2.33-1.el6 for package: dejavu-sans-fonts-2.33-1.el6.noarch
    ---> Package fping.x86_64 0:3.10-1.el7 will be installed
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: fping-3.10-1.el7.x86_64
    ---> Package iksemel.x86_64 0:1.4-2.el7.centos will be installed
    --> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libgnutls.so.28()(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    ---> Package libmysqlclient16.x86_64 0:5.1.69-1.w6 will be installed
    ---> Package libtool-ltdl.x86_64 0:2.2.6-15.5.el6 will be installed
    ---> Package php56w-ldap.x86_64 0:5.6.27-1.w6 will be installed
    ---> Package zabbix-server-mysql.x86_64 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: systemd for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Running transaction check
    ---> Package dejavu-fonts-common.noarch 0:2.33-1.el6 will be installed
    --> Processing Dependency: fontpackages-filesystem for package: dejavu-fonts-common-2.33-1.el6.noarch
    ---> Package fping.x86_64 0:3.10-1.el7 will be installed
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: fping-3.10-1.el7.x86_64
    ---> Package iksemel.x86_64 0:1.4-2.el7.centos will be installed
    --> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libgnutls.so.28()(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    ---> Package zabbix-server-mysql.x86_64 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: systemd for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Running transaction check
    ---> Package fontpackages-filesystem.noarch 0:1.41-1.1.el6 will be installed
    ---> Package fping.x86_64 0:3.10-1.el7 will be installed
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: fping-3.10-1.el7.x86_64
    ---> Package iksemel.x86_64 0:1.4-2.el7.centos will be installed
    --> Processing Dependency: libgnutls.so.28(GNUTLS_1_4)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    --> Processing Dependency: libgnutls.so.28()(64bit) for package: iksemel-1.4-2.el7.centos.x86_64
    ---> Package zabbix-server-mysql.x86_64 0:3.2.1-1.el7 will be installed
    --> Processing Dependency: systemd for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.17)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Dependency: libnetsnmp.so.31()(64bit) for package: zabbix-server-mysql-3.2.1-1.el7.x86_64
    --> Processing Conflict: mysql55w-libs-5.5.52-1.w6.x86_64 conflicts mysql-libs < 5.5
    --> Finished Dependency Resolution
    Error: Package: zabbix-server-mysql-3.2.1-1.el7.x86_64 (zabbix)
    Requires: libc.so.6(GLIBC_2.14)(64bit)
    Error: mysql55w-libs conflicts with mysql-libs-5.1.73-5.el6_6.x86_64
    Error: Package: zabbix-server-mysql-3.2.1-1.el7.x86_64 (zabbix)
    Requires: libc.so.6(GLIBC_2.15)(64bit)
    Error: Package: iksemel-1.4-2.el7.centos.x86_64 (zabbix-non-supported)
    Requires: libgnutls.so.28()(64bit)
    Error: Package: zabbix-server-mysql-3.2.1-1.el7.x86_64 (zabbix)
    Requires: libc.so.6(GLIBC_2.17)(64bit)
    Error: Package: zabbix-server-mysql-3.2.1-1.el7.x86_64 (zabbix)
    Requires: libnetsnmp.so.31()(64bit)
    Error: Package: fping-3.10-1.el7.x86_64 (zabbix-non-supported)
    Requires: libc.so.6(GLIBC_2.15)(64bit)
    Error: Package: iksemel-1.4-2.el7.centos.x86_64 (zabbix-non-supported)
    Requires: libc.so.6(GLIBC_2.15)(64bit)
    Error: Package: zabbix-server-mysql-3.2.1-1.el7.x86_64 (zabbix)
    Requires: systemd
    Error: Package: iksemel-1.4-2.el7.centos.x86_64 (zabbix-non-supported)
    Requires: libgnutls.so.28(GNUTLS_1_4)(64bit)
    Error: Package: iksemel-1.4-2.el7.centos.x86_64 (zabbix-non-supported)
    Requires: libc.so.6(GLIBC_2.14)(64bit)
    You could try using --skip-broken to work around the problem
    You could try running: rpm -Va --nofiles --nodigest

    ????
    0
    Yes
    0%
    0
    No
    0%
    0
    OK
    0%
    0

    The poll is expired.

  • Atsushi
    Senior Member
    • Aug 2013
    • 2028

    #2
    Are you trying to install the CentOS 7 package on CentOS 6?
    If you are using CentOS 6, please register your repository again.

    Code:
    # yum remove zabbix-release
    # yum install http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
    # yum clean all
    Sample installation Zabbix 3.2 on CentOS 6.8:

    Comment

    • Jeanne
      Junior Member
      • Nov 2016
      • 2

      #3
      Thank you.

      Thank you.

      Comment

      • vlam
        Senior Member
        Zabbix Certified Specialist
        • Jun 2009
        • 166

        #4
        hi

        I have a similar issue on CentOS 7.3.1611

        I get

        ---> Package zabbix-server-mysql.x86_64 0:3.2.3-1.el6 will be an update
        --> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: zabbix-server-mysql-3.2.3-1.el6.x86_64
        --> Processing Dependency: libmysqlclient.so.16()(64bit) for package: zabbix-server-mysql-3.2.3-1.el6.x86_64
        --> Processing Dependency: libnetsnmp.so.20()(64bit) for package: zabbix-server-mysql-3.2.3-1.el6.x86_64
        --> Finished Dependency Resolution
        Error: Package: zabbix-server-mysql-3.2.3-1.el6.x86_64 (clone-zabbix32)
        Requires: libmysqlclient.so.16()(64bit)
        Error: Package: zabbix-server-mysql-3.2.3-1.el6.x86_64 (clone-zabbix32)
        Requires: libmysqlclient.so.16(libmysqlclient_16)(64bit)
        Error: Package: zabbix-server-mysql-3.2.3-1.el6.x86_64 (clone-zabbix32)
        Requires: libnetsnmp.so.20()(64bit)
        You could try using --skip-broken to work around the problem
        You could try running: rpm -Va --nofiles --nodigest


        But then the following is installed

        /usr/lib64/libnetsnmp.so.31
        /usr/lib64/mysql/libmysqlclient.so.18
        /usr/lib64/mysql/libmysqlclient.so.18.0.0

        Any help would greatly be appreciated

        Thanks
        4 Zabbix Frontend Servers (Load balanced)
        2 Zabbix App Servers (HA)
        2 Zabbix Database Servers (HA)
        18 Zabbix Proxy Servers (HA)
        3897 Deployed Zabbix Agents
        6161 Values per second
        X-Layer Integration
        Jaspersoft report Servers (HA)

        Comment

        • Atsushi
          Senior Member
          • Aug 2013
          • 2028

          #5
          Please take a closer look at the message.

          The output of the following message means that the yum repository for RHEL 6(CentOS 6) is set, not for RHEL 7(CentOS 7).

          ---> Package zabbix-server-mysql.x86_64 0:3.2.3-1.el6 will be an update
          Please try again as a repository for RHEL 7.

          Code:
          # yum remove zabbix-release
          # yum install http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
          # yum clean all
          # yum install zabbix-server-mysql
          --- added
          If you are using the rpm command, please re-acquire the rpm for RHEL 7.
          Last edited by Atsushi; 08-08-2017, 07:16.

          Comment

          • vlam
            Senior Member
            Zabbix Certified Specialist
            • Jun 2009
            • 166

            #6
            Hi Atsushi

            I do all me repo's from my Spacewalk server and that has it correctly as to when I install the agents and the other components they install correctly.

            Installed Packages
            zabbix-agent.x86_64 3.2.7-1.el6 @clone-zabbix32
            zabbix-get.x86_64 3.2.7-1.el6 @clone-zabbix32
            zabbix-java-gateway.x86_64 3.2.7-1.el6 @clone-zabbix32
            zabbix-release.noarch 3.2-1.el6 @clone-zabbix32
            zabbix-sender.x86_64 3.2.7-1.el6 @clone-zabbix32
            zabbix-server-mysql.x86_64 3.2.0-1.rc2.el7 @zabbix31

            Available Packages
            zabbix-proxy-mysql.x86_64 3.2.7-1.el6 clone-zabbix32
            zabbix-proxy-pgsql.x86_64 3.2.7-1.el6 clone-zabbix32
            zabbix-proxy-sqlite3.x86_64 3.2.7-1.el6 clone-zabbix32
            zabbix-server-mysql.x86_64 3.2.3-1.el6 clone-zabbix32
            zabbix-server-pgsql.x86_64 3.2.3-1.el6 clone-zabbix32
            zabbix-web.noarch 3.2.3-1.el6 clone-zabbix32
            zabbix-web-japanese.noarch 3.2.3-1.el6 clone-zabbix32
            zabbix-web-mysql.noarch 3.2.3-1.el6 clone-zabbix32
            zabbix-web-pgsql.noarch 3.2.3-1.el6 clone-zabbix32

            it is just the zabbix-server-mysql.x86_64 package that has an problem.
            4 Zabbix Frontend Servers (Load balanced)
            2 Zabbix App Servers (HA)
            2 Zabbix Database Servers (HA)
            18 Zabbix Proxy Servers (HA)
            3897 Deployed Zabbix Agents
            6161 Values per second
            X-Layer Integration
            Jaspersoft report Servers (HA)

            Comment

            • Atsushi
              Senior Member
              • Aug 2013
              • 2028

              #7
              The package name contains the string el6, which is a package for RHEL 6(CentOS 6).
              It is not for RHEL 7(CentOS 7).

              Are not you using CentOS 7?
              Please try to use the repository for CentOS 7 first.

              Comment

              • Sandy1034
                Junior Member
                • Feb 2019
                • 10

                #8
                Hi All,

                I am installing the zabbix 4.0 version.
                I face a problem where am not able to get the zabbix-server package whereas I am able to get the zabbix-agent installed properly.

                Setting up Install Process
                No package Zabbix-server-mysql available.
                No package Zabbix-web-mysql available.

                I am using RedHat linux 5.11 and I cannot connect online to download the below repo.

                => https://repo.zabbix.com/zabbix/4.0/r...el5.noarch.rpm

                Any help!!

                Comment

                • oitss
                  Member
                  • Dec 2013
                  • 62

                  #9
                  There is no official Zabbix server 4.0 packages for RHEL 5.
                  Some agent and proxy packages are available for RHEL 6 and RHEL 5 as well.

                  Comment

                  • dimir
                    Zabbix developer
                    • Apr 2011
                    • 1080

                    #10
                    Sandy1034, support of EL 5 is limited because it has outdated PHP and other other things we need for server. So there is no Zabbix server and no frontend packages for EL5. See the list here:



                    For your information, it is advised to use our download page.

                    Comment

                    • Sandy1034
                      Junior Member
                      • Feb 2019
                      • 10

                      #11
                      Hi Oitss & Dimir,

                      Thanks for your valuable reply!!
                      So, does it mean I cannot install the Zabbix tool on RHEL 5?
                      Is there a way to achieve that?

                      Awaiting for your replies...Thanks in Advance!!

                      Comment


                      • Atsushi
                        Atsushi commented
                        Editing a comment
                        In order to run the Zabbix server on RHEL 5, it is necessary to replace various libraries with the new version, and there is no confirmation as to whether it can actually operate because there is never actually tried. For simple package installations, Zabbix servers can not run on RHEL 5.

                        There is a Zabbix agent package, so you can use it as a monitoring target.
                    • Sandy1034
                      Junior Member
                      • Feb 2019
                      • 10

                      #12
                      Thanks, Atsushi !!

                      Comment

                      • dimir
                        Zabbix developer
                        • Apr 2011
                        • 1080

                        #13
                        Basically, you could take source rpm for el6 and try to build it on el5. Then, manually fix all the compilation errors (recompiling and installing dependencies that are not in el5, etc.) and in the end you may succeed.

                        So, does it mean I cannot install the Zabbix tool on RHEL 5?
                        If by "Zabbix tool" you mean Zabbix server component or Zabbix frontend component - yes. All other components (proxy-mysql, proxy-pgsql, proxy-sqlite, java gateway, agent, get, sender) are officially provided as separate packages even for el5.

                        Comment

                      • dimir
                        Zabbix developer
                        • Apr 2011
                        • 1080

                        #14
                        That's not a limitation, this is by design. One software is always presented in one source RPM which produces one or more binary RPMs.
                        If you would like to select packages to build, yes, you would have to edit the spec file. The main thing would be go through ./configure options and comment out unneeded %files sections. And I intentionally recommended taking el6 source rpm, because it is ready to produce both server and frontend packages.
                        Last edited by dimir; 28-02-2019, 15:09.

                        Comment

                        • oitss
                          Member
                          • Dec 2013
                          • 62

                          #15
                          Files zabbix.spec from zabbix-4.0.5-1.el5.src.rpm, zabbix-4.0.5-1.el6.src.rpm packages is completely identical.

                          Comment

                          Working...