Opened 12 months ago

Closed 3 weeks ago

#1272 closed defect (duplicate)

Missing SMART data from hpsa SAS devices (HP EG0900FBLSK)

Reported by: Dustin Marquess Owned by:
Priority: minor Milestone: Release 7.2
Component: all Version:
Keywords: cciss linux scsi Cc:

Description (last modified by Alex Samorukov)

NEW

$ sudo ./smartctl -x -d scsi+cciss,0 -r ioctl /dev/sg0                                                    <
smartctl 7.1 2019-12-13 r5004 [x86_64-linux-4.18.13-geo1.ol6.x86_64] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org

  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
=== START OF INFORMATION SECTION ===
Vendor:               HP
Product:              EG0900FBLSK
Revision:             HPD8
Compliance:           SPC-3
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
User Capacity:        900,185,481,216 bytes [900 GB]
Logical block size:   512 bytes
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Rotation Rate:        10000 rpm
Form Factor:          2.5 inches
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Logical Unit id:      0x5000c5004bc2745b
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Serial number:        6XS22P5S0000B235E1D7
Device type:          disk
Transport protocol:   SAS (SPL-3)
Local Time is:        Fri Dec 20 14:21:58 2019 PST
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Enabled
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Read Cache is:        Enabled
Writeback Cache is:   Enabled

=== START OF READ SMART DATA SECTION ===
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
SMART Health Status: OK
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Elements in grown defect list: 0

Error Counter logging not supported

  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Device does not support Self Test logging
Device does not support Background scan results logging

OLD

smartctl 5.43 2016-09-28 r4347 [x86_64-linux-4.18.13-geo1.ol6.x86_64] (local build)
Copyright (C) 2002-12 by Bruce Allen, http://smartmontools.sourceforge.net

  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
/dev/sg0 [cciss_disk_00] [SCSI]: Device open changed type from 'sat,auto' to 'cciss'
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Vendor:               HP
Product:              EG0900FBLSK
Revision:             HPD8
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
User Capacity:        900,185,481,216 bytes [900 GB]
Logical block size:   512 bytes
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Logical Unit id:      0x5000c5004bc2745b
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Serial number:        6XS22P5S0000B235E1D7
Device type:          disk
Transport protocol:   SAS
Local Time is:        Fri Dec 20 14:25:23 2019 PST
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Device supports SMART and is Enabled
Temperature Warning Enabled
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
SMART Health Status: OK

  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Current Drive Temperature:     21 C
Drive Trip Temperature:        65 C
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Manufactured in week 10 of year 2012
Specified cycle count over device lifetime:  10000
Accumulated start-stop cycles:  60
Specified load-unload count over device lifetime:  300000
Accumulated load-unload cycles:  1513
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Elements in grown defect list: 0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Vendor (Seagate) cache information
  Blocks sent to initiator = 773829256
  Blocks received from initiator = 4244589878
  Blocks read from cache and sent to initiator = 4231434536
  Number of read and write commands whose size <= segment size = 3949760769
  Number of read and write commands whose size > segment size = 39300
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Vendor (Seagate/Hitachi) factory information
  number of hours powered up = 60047.63
  number of minutes until next internal SMART test = 59
Vendor (Seagate/Hitachi) factory lpage: unknown parameter code [0x9]
Vendor (Seagate/Hitachi) factory lpage: unknown parameter code [0xe]
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0

Error counter log:
           Errors Corrected by           Total   Correction     Gigabytes    Total
               ECC          rereads/    errors   algorithm      processed    uncorrected
           fast | delayed   rewrites  corrected  invocations   [10^9 bytes]  errors
read:          0        0         0  782369620          0    4012475.671           0
write:         0        0         0         0          0      28874.763           0
verify:        0        0         0  3275645858          0        476.546           0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0

Non-medium error count:      162
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0

SMART Self-test log
Num  Test              Status                 segment  LifeTime  LBA_first_err [SK ASC ASQ]
     Description                              number   (hours)
# 1  Background short  Completed                   -       0                 - [-   -    -]

  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Long (extended) Self Test duration: 7250 seconds [120.8 minutes]
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0

Background scan results log
  Status: scan is active
    Accumulated power on time, hours:minutes 60047:38 [3602858 minutes]
    Number of background scans performed: 2229,  scan progress: 2.06%
    Number of background medium scans performed: 2229
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
  cciss_getlun(3, 0) = 0x0; scsi3addr: 00 00 00 c0 00 00 00 01
  status=0
Protocol Specific port log page for SAS SSP
relative target port id = 1
  generation code = 0
  number of phys = 1
  phy identifier = 0
    attached device type: end device
    attached reason: unknown
    reason: hard reset
    negotiated logical link rate: phy enabled; 6 Gbps
    attached initiator port: ssp=1 stp=1 smp=1
    attached target port: ssp=0 stp=0 smp=0
    SAS address = 0x5000c5004bc27459
    attached SAS address = 0x5001438010eef5e0
    attached phy identifier = 0
    Invalid DWORD count = 0
    Running disparity error count = 0
    Loss of DWORD synchronization = 18
    Phy reset problem = 0
    Phy event descriptors:
     Invalid word count: 0
     Running disparity error count: 0
     Loss of dword synchronization count: 18
     Phy reset problem count: 0
relative target port id = 2
  generation code = 0
  number of phys = 1
  phy identifier = 1
    attached device type: no device attached
    attached reason: unknown
    reason: unknown
    negotiated logical link rate: phy enabled; 1.5 Gbps
    attached initiator port: ssp=0 stp=0 smp=0
    attached target port: ssp=0 stp=0 smp=0
    SAS address = 0x5000c5004bc2745a
    attached SAS address = 0x0
    attached phy identifier = 0
    Invalid DWORD count = 0
    Running disparity error count = 0
    Loss of DWORD synchronization = 0
    Phy reset problem = 0
    Phy event descriptors:
     Invalid word count: 0
     Running disparity error count: 0
     Loss of dword synchronization count: 0
     Phy reset problem count: 0

Attachments (2)

old.txt.gz (21.5 KB) - added by Dustin Marquess 11 months ago.
-r ioctl,2 output of old smartctl binary
new.txt.gz (10.1 KB) - added by Dustin Marquess 11 months ago.
-r ioctl,2 output of new smartctl binary

Download all attachments as: .zip

Change History (14)

comment:1 Changed 11 months ago by Alex Samorukov

Description: modified (diff)

comment:2 Changed 11 months ago by Alex Samorukov

Keywords: scsi added

comment:3 Changed 11 months ago by Alex Samorukov

Could you please repeat with "-r ioctl,2" ?

Thank you

comment:4 Changed 11 months ago by Christian Franke

Keywords: cciss linux added
Milestone: undecided

Changed 11 months ago by Dustin Marquess

Attachment: old.txt.gz added

-r ioctl,2 output of old smartctl binary

Changed 11 months ago by Dustin Marquess

Attachment: new.txt.gz added

-r ioctl,2 output of new smartctl binary

comment:5 Changed 11 months ago by Dustin Marquess

Due to their size, I added the out/new -r ioctl2 output as attachments. Had to gzip them to get them to fit the 1MB limit, sorry! :(.

comment:6 Changed 11 months ago by Christian Franke

Possibly not CCISS related but another side effect of bogus subpages (see #1239).

comment:7 Changed 11 months ago by Christian Franke

Summary: Latest build isn't pulling full SMART data on hpsa devicesMissing SMART data from hpsa SAS devices (HP EG0900FBLSK)

comment:8 Changed 11 months ago by Christian Franke

If possible, please test whether the problem also occurs with a similar disk when connected to a non-RAID controller.

Last edited 11 months ago by Christian Franke (previous) (diff)

comment:9 Changed 7 months ago by Christian Franke

Possibly related: #1331.

comment:10 Changed 5 months ago by Christian Franke

Please test r5074 if possible. See https://builds.smartmontools.org/ for source tarball and various binaries.

comment:11 Changed 5 months ago by Christian Franke

Possibly related: #1346.

comment:12 Changed 3 weeks ago by Christian Franke

Milestone: undecidedRelease 7.2
Resolution: duplicate
Status: newclosed

Should be fixed in r5074, see ticket #1346.

If problem persists, feel free to reopen this ticket.

Note: See TracTickets for help on using tickets.