Ad Widget

Collapse

zabbix server process

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ppatel
    Junior Member
    • Jan 2016
    • 3

    #1

    zabbix server process

    hi all,

    when i am trying to run the zabbix server process on a linux VM by refering to zabbix 2.4 documentation i am getting following error :-

    njrarltcda002c2 tmp]# rpm -ivh --test zabbix-server-2.4.1-1.el6.x86_64.rpm
    warning: zabbix-server-2.4.1-1.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 79ea5ed4: NOKEY
    error: Failed dependencies:
    OpenIPMI-libs >= 2.0.14 is needed by zabbix-server-2.4.1-1.el6.x86_64
    fping is needed by zabbix-server-2.4.1-1.el6.x86_64
    iksemel is needed by zabbix-server-2.4.1-1.el6.x86_64
    zabbix-server-implementation = 2.4.1-1.el6 is needed by zabbix-server-2.4.1-1.el6.x86_64

    please anyone can help me out, i would really appreciate it.
  • Atsushi
    Senior Member
    • Aug 2013
    • 2028

    #2
    Please read more manual.


    If you can use yum, First step is zabbix-release package install.
    And, You can install packages for Zabbix.

    ex. for MySQL on RHEL 6 or CentOS 6 (arch x86_64)
    Code:
    # rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
    # yum install zabbix-server-mysql zabbix-web-mysql
    If you cannot access to yum remository, you must install with some packages.
    Please install the packages that depend in advance.
    ex. OpenIPMI-libs, fping, iksemel...

    ex. for MySQL on RHEL 6 or CentOS 6 (arch x86_64)
    Code:
    # rpm -ivh <depend packages>
    # rpm -ivh zabbix-2.4.7-1.el6.x86_64.rpm zabbix-server-2.4.7-1.el6.x86_64.rpm zabbix-server-mysql-2.4.7-1.el6.x86_64.rpm
    # rpm -ivh zabbix-web-2.4.7-1.el6.noarch.rpm zabbix-web-mysql-2.4.7-1.el6.noarch.rpm

    Comment

    • ppatel
      Junior Member
      • Jan 2016
      • 3

      #3
      Zabbix server Process error

      Hi Atsushi,

      This is what is already installed

      zabbix-2.4.1-1.el6.x86_64
      zabbix-agent-2.4.1-1.el6.x86_64


      when we try to install zabbix-server-2.4.1-1.el6.x86_64.rpm it ask for the following dependencies where do we find the needed dependencies?

      rpm -ivh --test zabbix-server-2.4.1-1.el6.x86_64.rpm
      warning: zabbix-server-2.4.1-1.el6.x86_64.rpm: Header V4 DSA/SHA1 Signature, key ID 79ea5ed4: NOKEY
      error: Failed dependencies:
      OpenIPMI-libs >= 2.0.14 is needed by zabbix-server-2.4.1-1.el6.x86_64
      fping is needed by zabbix-server-2.4.1-1.el6.x86_64
      iksemel is needed by zabbix-server-2.4.1-1.el6.x86_64
      zabbix-server-implementation = 2.4.1-1.el6 is needed by zabbix-server-2.4.1-1.el6.x86_64

      Thank you

      Comment

      • Atsushi
        Senior Member
        • Aug 2013
        • 2028

        #4
        What dbms use for Zabbix backend?
        MySQL? PostgreSQL?

        And, that environment cannot access to internet?

        Dependent information are stored in the package files.
        If you use rpm command, you must find depend packages and install it.
        If you can use yum command, yum command find depend packages automaticaly.

        Comment

        • ppatel
          Junior Member
          • Jan 2016
          • 3

          #5
          Hello AtSushi,

          The answer to your first question is zabbix uses both Mysql and PostgreSQL but i am using Mysql as of now after refering to the documentation.

          I am using the rpm command and when i am trying to test the rpm command to run the zabbix server process its telling me to find the dependencies trying to find the dependent packages but not able to find them. Can you please take a look at the dependent packages and help me out if you find any, i would really appreciate it.
          The dependent Packages are as follows:-

          error: Failed dependencies:
          OpenIPMI-libs >= 2.0.14 is needed by zabbix-server-2.4.1-1.el6.x86_64
          fping is needed by zabbix-server-2.4.1-1.el6.x86_64
          iksemel is needed by zabbix-server-2.4.1-1.el6.x86_64
          zabbix-server-implementation = 2.4.1-1.el6 is needed by zabbix-server-2.4.1-1.el6.x86_64

          Thank you

          Comment

          • Atsushi
            Senior Member
            • Aug 2013
            • 2028

            #6
            You can easily see if the use of the yum command.
            But, don't add '-y' option.
            If so, since a prompt to install is displayed, where you can choose whether or not to install.

            If really want to check by rpm command, please check the software that depends on the rpm command to the package.
            It is essential to verify recursively for each package.

            If you check the dependencies, run the rpm command with -qpR options.
            # rpm -qpR <package file name>

            ex.
            Code:
            $ rpm -qpR zabbix-server-2.4.1-1.el6.x86_64.rpm
            /bin/sh
            /bin/sh
            /bin/sh
            /bin/sh
            /sbin/chkconfig
            /sbin/chkconfig
            /sbin/service
            OpenIPMI-libs >= 2.0.14
            config(zabbix-server) = 2.4.1-1.el6
            curl >= 7.13.1
            fping
            iksemel
            libssh2 >= 1.0.0
            net-snmp
            rpmlib(CompressedFileNames) <= 3.0.4-1
            rpmlib(FileDigests) <= 4.6.0-1
            rpmlib(PayloadFilesHavePrefix) <= 4.0-1
            unixODBC
            zabbix = 2.4.1-1.el6
            zabbix-server-implementation = 2.4.1-1.el6
            rpmlib(PayloadIsXz) <= 5.2-1
            $
            There is a point to note.
            To resolve the dependency of zabbix-server-implementation,
            it is necessary to install the zabbix-server-mysql or zabbix-server-pgsql.


            Zabbix 2.4.1 is too old version. You should use newer version.

            Comment

            Working...