-
Problem report
-
Resolution: Unresolved
-
Major
-
None
-
6.0.23
-
None
Steps to reproduce:
- add the smart template to a server which has already a failed drive
- it will not be discovered via LLD
Result:
as you can see the megaraid,12 is not discovered:
zabbix_agent2 -t smart.disk.discovery smart.disk.discovery [s|[{"{#NAME}":"bus/0 megaraid,7","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA14X6380000R710RAK0","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,7","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,8","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM007 5","{#SN}":"ZA14WCTS0000R710RAH9","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,8","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,9","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA14XNNE0000R710RD5M","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,9","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid, 10","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA1522XB0000R711VQVK","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,10","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,12","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA1521VN0000R710RCML","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"me garaid,12","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,14","{#DISKTYPE}":"ssd","{#MODEL}":"SAMSUNG MZ7LM240HMHQ-00005","{#SN}":"S2TWNX0JA06293","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,14","{#ATTRIBUTES}":"Reallocated_Sector_Ct Power_On_Hours Power_Cycle_Count Wear_Leveling_Count Used_Rsvd_Blk_Cnt_Tot Unus ed_Rsvd_Blk_Cnt_Tot Program_Fail_Cnt_Total Erase_Fail_Count_Total Runtime_Bad_Block End-to-End_Error Uncorrectable_Error_Cnt Airflow_Temperature_Cel Temperature_Celsius ECC_Error_Rate Current_Pending_Sector CRC_Error_Count Exception_Mode_Status POR_Recovery_Count Total_LBAs_Written Total_LBAs_Read SATA_Downshift_Ct Thermal_Throttle_St Timed_Workld_Media_Wear Timed_Workld_RdWr_Ratio Timed_Workld_Timer NAND_Writes"},{"{#NAME}":"bus/0 megaraid,18","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA1D0R630000C904F1ES","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,18","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid, 6","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA152W2B0000R710RCSH","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,6","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,11","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA152TN20000R711WF0S","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"mega raid,11","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,13","{#DISKTYPE}":"ssd","{#MODEL}":"SAMSUNG MZ7LM240HMHQ-00005","{#SN}":"S2TWNX0JA06296","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,13","{#ATTRIBUTES}":"Reallocated_Sector_Ct Power_On_Hours Power_Cycle_Count Wear_Leveling_Count Used_Rsvd_Blk_Cnt_Tot Unused _Rsvd_Blk_Cnt_Tot Program_Fail_Cnt_Total Erase_Fail_Count_Total Runtime_Bad_Block End-to-End_Error Uncorrectable_Error_Cnt Airflow_Temperature_Cel Temperature_Celsius ECC_Error_Rate Current_Pending_Sector CRC_Error_Count Exception_Mode_Status POR_Recovery_Count Total_LBAs_Written Total_LBAs_Read SATA_Downshift_Ct T hermal_Throttle_St Timed_Workld_Media_Wear Timed_Workld_RdWr_Ratio Timed_Workld_Timer NAND_Writes"},{"{#NAME}":"bus/0 megaraid,17","{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA1CRJAF0000C904GV93","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,17","{#ATTRIBUTES}":""},{"{#NAME}":"bus/0 megaraid,5" ,"{#DISKTYPE}":"hdd","{#MODEL}":"SEAGATE ST8000NM0075","{#SN}":"ZA152S8L0000R711VQX2","{#PATH}":"/dev/bus/0","{#RAIDTYPE}":"megaraid,5","{#ATTRIBUTES}":""}]]
but it exist:
smartctl --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdb -d scsi # /dev/sdb, SCSI device
/dev/bus/0 -d megaraid,0 # /dev/bus/0 [megaraid_disk_00], SCSI device
/dev/bus/0 -d megaraid,1 # /dev/bus/0 [megaraid_disk_01], SCSI device
/dev/bus/0 -d megaraid,2 # /dev/bus/0 [megaraid_disk_02], SCSI device
/dev/bus/0 -d megaraid,3 # /dev/bus/0 [megaraid_disk_03], SCSI device
/dev/bus/0 -d megaraid,4 # /dev/bus/0 [megaraid_disk_04], SCSI device
/dev/bus/0 -d megaraid,5 # /dev/bus/0 [megaraid_disk_05], SCSI device
/dev/bus/0 -d megaraid,6 # /dev/bus/0 [megaraid_disk_06], SCSI device
/dev/bus/0 -d megaraid,7 # /dev/bus/0 [megaraid_disk_07], SCSI device
/dev/bus/0 -d megaraid,8 # /dev/bus/0 [megaraid_disk_08], SCSI device
/dev/bus/0 -d megaraid,9 # /dev/bus/0 [megaraid_disk_09], SCSI device
/dev/bus/0 -d megaraid,10 # /dev/bus/0 [megaraid_disk_10], SCSI device
/dev/bus/0 -d megaraid,11 # /dev/bus/0 [megaraid_disk_11], SCSI device
/dev/bus/0 -d megaraid,12 # /dev/bus/0 [megaraid_disk_12], SCSI device
/dev/bus/0 -d megaraid,13 # /dev/bus/0 [megaraid_disk_13], SCSI device
smartctl -x /dev/bus/0 -d megaraid,12 ; echo $?
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.10.0-25-amd64] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Vendor: TOSHIBA
Product: AL13SXB30EN
Revision: DK04
Compliance: SPC-4
User Capacity: 300,000,000,000 bytes [300 GB]
Logical block size: 512 bytes
Formatted with type 2 protection
8 bytes of protection information per logical block
Rotation Rate: 15000 rpm
Form Factor: 2.5 inches
Logical Unit id: 0x500003974811ee51
Serial number: 9670A042FHTC
Device type: disk
Transport protocol: SAS (SPL-3)
Local Time is: Thu Nov 2 09:53:51 2023 CET
SMART support is: Unavailable - device lacks SMART capability.
Read Cache is: Unavailable
Writeback Cache is: Unavailable
=== START OF READ SMART DATA SECTION ===
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C
Read defect list: asked for grown list but didn't get it
Error Counter logging not supported
Device does not support Self Test logging
Device does not support Background scan results logging
4
Expected:
zabbix should discover all drives, I attached also a verbose output from the zabbix_agent2. That was an accident that we found this broken disk, and that's bad if you count on zabbix