Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-23646

zabbix does not discover already failed drives

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 6.0.23
    • Agent (G)
    • None

      Steps to reproduce:

      1. add the smart template to a server which has already a failed drive
      2. 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

            zit Zabbix Integration Team
            shad0w Stefan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: