9 Posts
0
5120
Unknown result from Dell EMC Server Controller Status
Hello The query for an R540 with the latest nagios core python /usr/local/nagios/dell/scripts/dellemc_device_check.py --host=123456 --devicetype=iDRAC --componentname=Controller --protocol=2 --http.user=admin --http.password=123456 --http.timeout=30 --http.port=443 --http.retries=1 --logPath=None --excludeinstance="Status==OK" result in an Unknown statement: Total Instances: 3, Healthy Instances: 1, Warning Instances: 0, Critical Instances: 0, Unknown Instances: 2 #1 Status = Unknown, FQDD = AHCI.Embedded.1-1, CacheSize = 0.0 MB, FirmwareVersion = Not Available, Name = Lewisburg SSATA Controller [AHCI mode] #2 Status = Unknown, FQDD = AHCI.Embedded.2-1, CacheSize = 0.0 MB, FirmwareVersion = Not Available, Name = Lewisburg SATA Controller [AHCI mode]
Is this a problem of the Firmware? For which device i will need an new firmware? Or should i exclude this check? With which command? BR
|
rajshekar_p
6 Posts
1
September 12th, 2018 07:00
Hello,
We can have combination. Please see below example.
To exclude instances with different health status:
python dellemc_device_check.py --host= --devicetype=iDRAC --componentname=Controller --protocol=2 --http.user= --http.password= --http.timeout=30 --http.port=443 --http.retries=1 --logPath=None --excludeinstance=" Status==Unknown,Status=OK"
We can pass any attribute for "--excludeinstance". Mix of multiple attributes also supported. Please see below example. This will exclude the instances with "Status=OK" and "FQDD=AHCI.Embedded.1-1"
python dellemc_device_check.py --host= --devicetype=iDRAC --componentname=Controller --protocol=2 --http.user= --http.password= --http.timeout=30 --http.port=443 --http.retries=1 --logPath=None --excludeinstance=" Status==OK,FQDD==AHCI.Embedded.1-1"
Thanks & Regards,
Rajshekar P
DELL-Daniel My
Moderator
Moderator
•
6.2K Posts
0
September 7th, 2018 09:00
Hello
It looks like the embedded SATA controller. If it is in SATA mode then it will not likely report a firmware revision. If it is in RAID mode then it will likely report a firmware revision. The embedded SATA controller is a PERC S140 when it is in RAID mode. You update the firmware on the S-series controllers by updating the system BIOS.
http://www.dell.com/support/
http://www.dell.com/storagecontrollermanuals/
Thanks
rajshekar_p
6 Posts
0
September 8th, 2018 06:00
Hello
This is expected behavior. We doesn't show complete details of embedded controller (S140, S130 and S110).
These instances can be excluded. Run check script command as mentioned below.
python /usr/local/nagios/dell/scripts/dellemc_device_check.py --host= --devicetype=iDRAC --componentname=Controller --protocol=2 --http.user= --http.password= --http.timeout=30 --http.port=443 --http.retries=1 --logPath=None --excludeinstance="Status== Unknown"
Please let us know if any more details required.
Thanks & Regards,
Rajshekar P
Mc_G
9 Posts
0
September 10th, 2018 23:00
Thank you for your anwers, @DELL-Daniel My the Bios is on the latest version (1.4.8) the discs are connected at the PERC H740P, and there are no other additional discs connected on the SATA. The Lifecycle Updater lists no additional updates which need to be installed. The SATA(Raid) settings in the BIOS are the default values.
@rajshekar_pi have also changed the parameter to Unknown which pop also in the nagios as unknown, see below.
python /usr/local/nagios/dell/scripts/dellemc_device_check.py --host=SERVERDRAC --devicetype=iDRAC --componentname=Controller --protocol=2 --http.user=123456 --http.password=123456 --http.timeout=30 --http.port=443 --http.retries=1 --logPath=None --excludeinstance="Status==Unknown"
Total Instances: 3, Healthy Instances: 1, Warning Instances: 0, Critical Instances: 0, Unknown Instances: 2
#1 Status = OK, FQDD = RAID.Integrated.1-1, CacheSize = 8192.0 MB, FirmwareVersion = 50.3.0-1512, Name = PERC H740P Adapter
Is i possible to have a combination of both settings Status==Unknown AND Status==Ok in one query, or do you have any other suggestions?
BR
Markus