Installing Nagios XI on RedHat Error

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
User avatar
kvaldez
Posts: 27
Joined: Tue Aug 18, 2015 4:57 pm
Location: Lima/Peru

Installing Nagios XI on RedHat Error

Post by kvaldez »

Hi,

Im new to nagios and I'm getting this error every time I tried to install Nagios XI on a RedHat server.

The version is RHEL 7 and its a clean install on a VM machine.

The error Im getting according to the install.log is:

Code: Select all

--> Processing Dependency: libdb(x86-64) = 5.3.21-17.el7_0.1 for package: libdb-devel-5.3.21-17.el7_0.1.x86_64
---> Package libss.x86_64 0:1.42.9-4.el7 will be updated
---> Package libss.x86_64 0:1.42.9-7.el7 will be an update
---> Package nagiosxi-deps-el7.noarch 0:2014r2.6-1 will be installed
--> Processing Dependency: gd-devel for package: nagiosxi-deps-el7-2014r2.6-1.noarch
--> Processing Dependency: php-snmp for package: nagiosxi-deps-el7-2014r2.6-1.noarch
--> Processing Dependency: php-mbstring for package: nagiosxi-deps-el7-2014r2.6-1.noarch
---> Package pcre.x86_64 0:8.32-12.el7 will be updated
---> Package pcre.x86_64 0:8.32-14.el7 will be an update
---> Package perl-ExtUtils-ParseXS.noarch 1:3.18-2.el7 will be installed
---> Package perl-Mail-IMAPClient.noarch 0:3.34-1.el7 will be installed
--> Processing Dependency: perl(Parse::RecDescent) for package: perl-Mail-IMAPClient-3.34-1.el7.noarch
---> Package perl-Net-SNMP.noarch 0:6.0.1-7.el7 will be installed
--> Processing Dependency: perl(Crypt::DES) for package: perl-Net-SNMP-6.0.1-7.el7.noarch
---> Package rpm-build-libs.x86_64 0:4.11.1-16.el7 will be updated
---> Package rpm-build-libs.x86_64 0:4.11.1-25.el7 will be an update
---> Package rrdtool.x86_64 0:1.4.9-1.el7 will be installed
--> Processing Dependency: dejavu-lgc-sans-mono-fonts for package: rrdtool-1.4.9-1.el7.x86_64
--> Processing Dependency: dejavu-lgc-sans-fonts for package: rrdtool-1.4.9-1.el7.x86_64
---> Package systemtap-sdt-devel.x86_64 0:2.6-10.el7_1 will be installed
--> Processing Dependency: pyparsing for package: systemtap-sdt-devel-2.6-10.el7_1.x86_64
--> Running transaction check
---> Package libdb.x86_64 0:5.3.21-17.el7 will be updated
--> Processing Dependency: libdb(x86-64) = 5.3.21-17.el7 for package: libdb-utils-5.3.21-17.el7.x86_64
---> Package libdb.x86_64 0:5.3.21-17.el7_0.1 will be an update
---> Package nagiosxi-deps-el7.noarch 0:2014r2.6-1 will be installed
--> Processing Dependency: gd-devel for package: nagiosxi-deps-el7-2014r2.6-1.noarch
--> Processing Dependency: php-snmp for package: nagiosxi-deps-el7-2014r2.6-1.noarch
--> Processing Dependency: php-mbstring for package: nagiosxi-deps-el7-2014r2.6-1.noarch
---> Package perl-Mail-IMAPClient.noarch 0:3.34-1.el7 will be installed
--> Processing Dependency: perl(Parse::RecDescent) for package: perl-Mail-IMAPClient-3.34-1.el7.noarch
---> Package perl-Net-SNMP.noarch 0:6.0.1-7.el7 will be installed
--> Processing Dependency: perl(Crypt::DES) for package: perl-Net-SNMP-6.0.1-7.el7.noarch
---> Package pyparsing.noarch 0:1.5.6-9.el7 will be installed
---> Package rrdtool.x86_64 0:1.4.9-1.el7 will be installed
--> Processing Dependency: dejavu-lgc-sans-mono-fonts for package: rrdtool-1.4.9-1.el7.x86_64
--> Processing Dependency: dejavu-lgc-sans-fonts for package: rrdtool-1.4.9-1.el7.x86_64
--> Running transaction check
---> Package libdb-utils.x86_64 0:5.3.21-17.el7 will be updated
---> Package libdb-utils.x86_64 0:5.3.21-17.el7_0.1 will be an update
---> Package nagiosxi-deps-el7.noarch 0:2014r2.6-1 will be installed
--> Processing Dependency: gd-devel for package: nagiosxi-deps-el7-2014r2.6-1.noarch
--> Processing Dependency: php-snmp for package: nagiosxi-deps-el7-2014r2.6-1.noarch
--> Processing Dependency: php-mbstring for package: nagiosxi-deps-el7-2014r2.6-1.noarch
---> Package perl-Mail-IMAPClient.noarch 0:3.34-1.el7 will be installed
--> Processing Dependency: perl(Parse::RecDescent) for package: perl-Mail-IMAPClient-3.34-1.el7.noarch
---> Package perl-Net-SNMP.noarch 0:6.0.1-7.el7 will be installed
--> Processing Dependency: perl(Crypt::DES) for package: perl-Net-SNMP-6.0.1-7.el7.noarch
---> Package rrdtool.x86_64 0:1.4.9-1.el7 will be installed
--> Processing Dependency: dejavu-lgc-sans-mono-fonts for package: rrdtool-1.4.9-1.el7.x86_64
--> Processing Dependency: dejavu-lgc-sans-fonts for package: rrdtool-1.4.9-1.el7.x86_64
--> Finished Dependency Resolution
Error: Package: rrdtool-1.4.9-1.el7.x86_64 (nagiosxi-deps)
           Requires: dejavu-lgc-sans-fonts
Error: Package: perl-Net-SNMP-6.0.1-7.el7.noarch (epel)
           Requires: perl(Crypt::DES)
Error: Package: rrdtool-1.4.9-1.el7.x86_64 (nagiosxi-deps)
           Requires: dejavu-lgc-sans-mono-fonts
Error: Package: nagiosxi-deps-el7-2014r2.6-1.noarch (/nagiosxi-deps-el7-2014r2.6-1.noarch)
           Requires: php-snmp
Error: Package: perl-Mail-IMAPClient-3.34-1.el7.noarch (epel)
           Requires: perl(Parse::RecDescent)
Error: Package: nagiosxi-deps-el7-2014r2.6-1.noarch (/nagiosxi-deps-el7-2014r2.6-1.noarch)
           Requires: php-mbstring
Error: Package: nagiosxi-deps-el7-2014r2.6-1.noarch (/nagiosxi-deps-el7-2014r2.6-1.noarch)
           Requires: gd-devel
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Nagios XI Installation Log
This is just the last part of the log, I cant past it all here.

In the terminal im getting this message:

Code: Select all

The script that failed was: './l-prereqs'' 
If someone has run into something like this, share how you fix it.
jdalrymple
Skynet Drone
Posts: 2620
Joined: Wed Feb 11, 2015 1:56 pm

Re: Installing Nagios XI on RedHat Error

Post by jdalrymple »

Are you subscribed to the optional channel? 9 times out of 10 this is the reason RHEL installations fail. Note the requirements:

RHEL 7 Optional Channel Packages

dejavu-lgc-sans-fonts.noarch
dejavu-lgc-sans-mono-fonts.noarch
graphviz-gd.x86_64
perl-Crypt-DES.x86_64
perl-Parse-RecDescent.noarch
php-mbstring.x86_64
php-snmp.x86_64
User avatar
kvaldez
Posts: 27
Joined: Tue Aug 18, 2015 4:57 pm
Location: Lima/Peru

Re: Installing Nagios XI on RedHat Error

Post by kvaldez »

Hi,

Thakns for answering. Yes I do have a subscription to optional channel, and Im registered on the RedHat Network.

How can I enable those packages you are mentioning?. or how can I obtain them.

-Kvaldez
jdalrymple
Skynet Drone
Posts: 2620
Joined: Wed Feb 11, 2015 1:56 pm

Re: Installing Nagios XI on RedHat Error

Post by jdalrymple »

To be clear - your install log indicates specifically that the packages required from the optional channel are causing dependency check errors. This leads me to believe that you have an issue with your optional channel subscription.

To verify:

Code: Select all

yum repolist all
Verify that optional is enabled. If it is you'll likely have to get in touch with RedHat for support. We cannot provide those packages for obvious reasons.
User avatar
kvaldez
Posts: 27
Joined: Tue Aug 18, 2015 4:57 pm
Location: Lima/Peru

Re: Installing Nagios XI on RedHat Error

Post by kvaldez »

From that command Im getting this output:

Code: Select all

[root@srv-soa-app Desktop]# yum repolist all
Loaded plugins: langpacks, product-id, subscription-manager
repo id                                                           status
rh-gluster-3-client-for-rhel-7-server-debug-rpms/7Server/x86_64   disabled
rh-gluster-3-client-for-rhel-7-server-rpms/7Server/x86_64         disabled
rh-gluster-3-client-for-rhel-7-server-source-rpms/7Server/x86_64  disabled
rhel-7-server-beta-debug-rpms/x86_64                              disabled
rhel-7-server-beta-rpms/x86_64                                    disabled
rhel-7-server-beta-source-rpms/x86_64                             disabled
rhel-7-server-debug-rpms/7Server/x86_64                           disabled
rhel-7-server-extras-debug-rpms/x86_64                            disabled
rhel-7-server-extras-rpms/x86_64                                  disabled
rhel-7-server-extras-source-rpms/x86_64                           disabled
rhel-7-server-fastrack-debug-rpms/x86_64                          disabled
rhel-7-server-fastrack-rpms/x86_64                                disabled
rhel-7-server-fastrack-source-rpms/x86_64                         disabled
rhel-7-server-optional-beta-debug-rpms/x86_64                     disabled
rhel-7-server-optional-beta-rpms/x86_64                           disabled
rhel-7-server-optional-beta-source-rpms/x86_64                    disabled
rhel-7-server-optional-debug-rpms/7Server/x86_64                  disabled
rhel-7-server-optional-fastrack-debug-rpms/x86_64                 disabled
rhel-7-server-optional-fastrack-rpms/x86_64                       disabled
rhel-7-server-optional-fastrack-source-rpms/x86_64                disabled
rhel-7-server-optional-rpms/7Server/x86_64                        disabled
rhel-7-server-optional-source-rpms/7Server/x86_64                 disabled
rhel-7-server-rh-common-beta-debug-rpms/x86_64                    disabled
rhel-7-server-rh-common-beta-rpms/x86_64                          disabled
rhel-7-server-rh-common-beta-source-rpms/x86_64                   disabled
rhel-7-server-rh-common-debug-rpms/7Server/x86_64                 disabled
rhel-7-server-rh-common-rpms/7Server/x86_64                       disabled
rhel-7-server-rh-common-source-rpms/7Server/x86_64                disabled
rhel-7-server-rhceph-1.3-tools-debug-rpms/7Server/x86_64          disabled
rhel-7-server-rhceph-1.3-tools-rpms/7Server/x86_64                disabled
rhel-7-server-rhceph-1.3-tools-source-rpms/7Server/x86_64         disabled
rhel-7-server-rhn-tools-beta-debug-rpms/x86_64                    disabled
rhel-7-server-rhn-tools-beta-rpms/x86_64                          disabled
rhel-7-server-rhn-tools-beta-source-rpms/x86_64                   disabled
rhel-7-server-rhn-tools-debug-rpms/7Server/x86_64                 disabled
rhel-7-server-rhn-tools-rpms/7Server/x86_64                       disabled
rhel-7-server-rhn-tools-source-rpms/7Server/x86_64                disabled
!rhel-7-server-rpms/7Server/x86_64                                enabled: 7,395
rhel-7-server-satellite-tools-6-beta-debug-rpms/x86_64            disabled
rhel-7-server-satellite-tools-6-beta-rpms/x86_64                  disabled
rhel-7-server-satellite-tools-6-beta-source-rpms/x86_64           disabled
rhel-7-server-source-rpms/7Server/x86_64                          disabled
rhel-7-server-supplementary-beta-debug-rpms/x86_64                disabled
rhel-7-server-supplementary-beta-rpms/x86_64                      disabled
rhel-7-server-supplementary-beta-source-rpms/x86_64               disabled
rhel-7-server-supplementary-debug-rpms/7Server/x86_64             disabled
rhel-7-server-supplementary-rpms/7Server/x86_64                   disabled
rhel-7-server-supplementary-source-rpms/7Server/x86_64            disabled
rhel-7-server-thirdparty-oracle-java-beta-rpms/x86_64             disabled
rhel-7-server-thirdparty-oracle-java-beta-source-rpms/x86_64      disabled
rhel-7-server-thirdparty-oracle-java-rpms/7Server/x86_64          disabled
rhel-7-server-thirdparty-oracle-java-source-rpms/7Server/x86_64   disabled
rhel-7-server-v2vwin-1-debug-rpms/7Server/x86_64                  disabled
rhel-7-server-v2vwin-1-rpms/7Server/x86_64                        disabled
rhel-7-server-v2vwin-1-source-rpms/7Server/x86_64                 disabled
rhel-server-rhscl-7-beta-debug-rpms/x86_64                        disabled
rhel-server-rhscl-7-beta-rpms/x86_64                              disabled
rhel-server-rhscl-7-beta-source-rpms/x86_64                       disabled
repolist: 7,395
-kvaldez
User avatar
hsmith
Agent Smith
Posts: 3539
Joined: Thu Jul 30, 2015 11:09 am
Location: 127.0.0.1
Contact:

Re: Installing Nagios XI on RedHat Error

Post by hsmith »

kvaldez wrote:From that command Im getting this output:

Code: Select all

[root@srv-soa-app Desktop]# yum repolist all
Loaded plugins: langpacks, product-id, subscription-manager
repo id                                                           status
rh-gluster-3-client-for-rhel-7-server-debug-rpms/7Server/x86_64   disabled
rh-gluster-3-client-for-rhel-7-server-rpms/7Server/x86_64         disabled
rh-gluster-3-client-for-rhel-7-server-source-rpms/7Server/x86_64  disabled
rhel-7-server-beta-debug-rpms/x86_64                              disabled
rhel-7-server-beta-rpms/x86_64                                    disabled
rhel-7-server-beta-source-rpms/x86_64                             disabled
rhel-7-server-debug-rpms/7Server/x86_64                           disabled
rhel-7-server-extras-debug-rpms/x86_64                            disabled
rhel-7-server-extras-rpms/x86_64                                  disabled
rhel-7-server-extras-source-rpms/x86_64                           disabled
rhel-7-server-fastrack-debug-rpms/x86_64                          disabled
rhel-7-server-fastrack-rpms/x86_64                                disabled
rhel-7-server-fastrack-source-rpms/x86_64                         disabled
rhel-7-server-optional-beta-debug-rpms/x86_64                     disabled
rhel-7-server-optional-beta-rpms/x86_64                           disabled
rhel-7-server-optional-beta-source-rpms/x86_64                    disabled
rhel-7-server-optional-debug-rpms/7Server/x86_64                  disabled
rhel-7-server-optional-fastrack-debug-rpms/x86_64                 disabled
rhel-7-server-optional-fastrack-rpms/x86_64                       disabled
rhel-7-server-optional-fastrack-source-rpms/x86_64                disabled
rhel-7-server-optional-rpms/7Server/x86_64                        disabled
rhel-7-server-optional-source-rpms/7Server/x86_64                 disabled
rhel-7-server-rh-common-beta-debug-rpms/x86_64                    disabled
rhel-7-server-rh-common-beta-rpms/x86_64                          disabled
rhel-7-server-rh-common-beta-source-rpms/x86_64                   disabled
rhel-7-server-rh-common-debug-rpms/7Server/x86_64                 disabled
rhel-7-server-rh-common-rpms/7Server/x86_64                       disabled
rhel-7-server-rh-common-source-rpms/7Server/x86_64                disabled
rhel-7-server-rhceph-1.3-tools-debug-rpms/7Server/x86_64          disabled
rhel-7-server-rhceph-1.3-tools-rpms/7Server/x86_64                disabled
rhel-7-server-rhceph-1.3-tools-source-rpms/7Server/x86_64         disabled
rhel-7-server-rhn-tools-beta-debug-rpms/x86_64                    disabled
rhel-7-server-rhn-tools-beta-rpms/x86_64                          disabled
rhel-7-server-rhn-tools-beta-source-rpms/x86_64                   disabled
rhel-7-server-rhn-tools-debug-rpms/7Server/x86_64                 disabled
rhel-7-server-rhn-tools-rpms/7Server/x86_64                       disabled
rhel-7-server-rhn-tools-source-rpms/7Server/x86_64                disabled
!rhel-7-server-rpms/7Server/x86_64                                enabled: 7,395
rhel-7-server-satellite-tools-6-beta-debug-rpms/x86_64            disabled
rhel-7-server-satellite-tools-6-beta-rpms/x86_64                  disabled
rhel-7-server-satellite-tools-6-beta-source-rpms/x86_64           disabled
rhel-7-server-source-rpms/7Server/x86_64                          disabled
rhel-7-server-supplementary-beta-debug-rpms/x86_64                disabled
rhel-7-server-supplementary-beta-rpms/x86_64                      disabled
rhel-7-server-supplementary-beta-source-rpms/x86_64               disabled
rhel-7-server-supplementary-debug-rpms/7Server/x86_64             disabled
rhel-7-server-supplementary-rpms/7Server/x86_64                   disabled
rhel-7-server-supplementary-source-rpms/7Server/x86_64            disabled
rhel-7-server-thirdparty-oracle-java-beta-rpms/x86_64             disabled
rhel-7-server-thirdparty-oracle-java-beta-source-rpms/x86_64      disabled
rhel-7-server-thirdparty-oracle-java-rpms/7Server/x86_64          disabled
rhel-7-server-thirdparty-oracle-java-source-rpms/7Server/x86_64   disabled
rhel-7-server-v2vwin-1-debug-rpms/7Server/x86_64                  disabled
rhel-7-server-v2vwin-1-rpms/7Server/x86_64                        disabled
rhel-7-server-v2vwin-1-source-rpms/7Server/x86_64                 disabled
rhel-server-rhscl-7-beta-debug-rpms/x86_64                        disabled
rhel-server-rhscl-7-beta-rpms/x86_64                              disabled
rhel-server-rhscl-7-beta-source-rpms/x86_64                       disabled
repolist: 7,395
-kvaldez
Your answer is right in your post. They are disabled. This is a post from the RedHat website on how to fix this issue.
Former Nagios Employee.
me.
User avatar
kvaldez
Posts: 27
Joined: Tue Aug 18, 2015 4:57 pm
Location: Lima/Peru

Re: Installing Nagios XI on RedHat Error

Post by kvaldez »

Thank u so much!!! it by enable the repos I could install Nagios XI on redHat.

Not sure if I just needed to enable the repos you tell me, I enable all just to make sure.

The command of how I do it are this (in case anyone run into the same issue):

List the repos(using Subscription-Manager):

Code: Select all

subscription-manager repos --list
To enable a specific repository:

Code: Select all

subscription-manager repos --enable=rhel-6-server-optional-rpms
To disable a specific repository:

Code: Select all

subscription-manager repos --disable=rhel-6-server-optional-rpms
-kvaldez
User avatar
hsmith
Agent Smith
Posts: 3539
Joined: Thu Jul 30, 2015 11:09 am
Location: 127.0.0.1
Contact:

Re: Installing Nagios XI on RedHat Error

Post by hsmith »

kvaldez wrote:Thank u so much!!! it by enable the repos I could install Nagios XI on redHat.

Not sure if I just needed to enable the repos you tell me, I enable all just to make sure.

The command of how I do it are this (in case anyone run into the same issue):

List the repos(using Subscription-Manager):

Code: Select all

subscription-manager repos --list
To enable a specific repository:

Code: Select all

subscription-manager repos --enable=rhel-6-server-optional-rpms
To disable a specific repository:

Code: Select all

subscription-manager repos --disable=rhel-6-server-optional-rpms
-kvaldez
Thank you for elaborating on how you did this, hopefully it will be some help to some users in the future!

Is there anything else we can do for you, or are we all right to mark this one as resolved?
Former Nagios Employee.
me.
User avatar
kvaldez
Posts: 27
Joined: Tue Aug 18, 2015 4:57 pm
Location: Lima/Peru

Re: Installing Nagios XI on RedHat Error

Post by kvaldez »

It's All, again Thanks a lot!
Locked