Dell EMC OpenManage Plug-In For NagiosXI Prereq Check Failin
Posted: Thu Aug 08, 2019 11:58 am
Hi I'm trying to use the Dell EMC OpenManage Plug-In for Nagios XI and I have it working and checking for most of our services except for one that keeps complaining about Java not being installed but it's definitely on the box.
Dell EMC OpenManage Step 1
Prerequisite Checks
Python version (2.7.5 / 3.6.3) or above is installed.
Python argparse module is installed.
Python netaddr module is installed.
OpenManage Python Software Development Kit (OMSDK) module is installed.
but on Step 2 it complains about no JAVA
Prerequisite Checks ‑ Services
SNMPTT is installed.
JAVA is not installed in "/usr/bin/java" path.
Warning:
JAVA is not installed or resolvable. You will not be able to monitor warranty information.
but it's definitely installed on the box
plugins]# /usr/bin/java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
I also tried running the prereq check manually but it returns JAVA not installed
plugins]# ./prerequisitecheck.sh
SNMPTT is installed.<br>JAVA is not installed in "" path.<br>Python version (2.7.5 / 3.6.3) or above is installed.<br>Python argparse module is installed.<br>Python netaddr module is installed.<br> OpenManage Python Software Development Kit (OMSDK) module is installed.
That could be due to the JAVAHOME parameter passed? How does Nagios determine JAVA_HOME?
Dell EMC OpenManage Step 1
Prerequisite Checks
Python version (2.7.5 / 3.6.3) or above is installed.
Python argparse module is installed.
Python netaddr module is installed.
OpenManage Python Software Development Kit (OMSDK) module is installed.
but on Step 2 it complains about no JAVA
Prerequisite Checks ‑ Services
SNMPTT is installed.
JAVA is not installed in "/usr/bin/java" path.
Warning:
JAVA is not installed or resolvable. You will not be able to monitor warranty information.
but it's definitely installed on the box
plugins]# /usr/bin/java -version
openjdk version "1.8.0_212"
OpenJDK Runtime Environment (build 1.8.0_212-b04)
OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode)
I also tried running the prereq check manually but it returns JAVA not installed
plugins]# ./prerequisitecheck.sh
SNMPTT is installed.<br>JAVA is not installed in "" path.<br>Python version (2.7.5 / 3.6.3) or above is installed.<br>Python argparse module is installed.<br>Python netaddr module is installed.<br> OpenManage Python Software Development Kit (OMSDK) module is installed.
That could be due to the JAVAHOME parameter passed? How does Nagios determine JAVA_HOME?