Opened 3 months ago

Closed 3 months ago

Last modified 2 months ago

#1453 closed defect (invalid)

Short offline self test failed [unsupported scsi opcode]

Reported by: MANGOTRAKA Owned by:
Priority: minor Milestone:
Component: all Version:
Keywords: cciss linux Cc:

Description (last modified by Christian Franke)

Got following result after executing smartctl -t short -a /dev/sdb command

Error Counter logging not supported

Device does not support Self Test logging
Short offline self test failed [unsupported scsi opcode]

smartctl -t short -a /dev/sdb
[sudo] password for onja:
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-3.10.0-1160.15.2.el7.x86_64] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               HPE
Product:              LOGICAL VOLUME
Revision:             2.65
Compliance:           SPC-3
User Capacity:        3,840,653,221,888 bytes [3.84 TB]
Logical block size:   512 bytes
Physical block size:  4096 bytes
Rotation Rate:        Solid State Device
Logical Unit id:      0x600508b1001cf47a4f263d424cf1ec8a
Serial number:        PWXKV0BRHDL2TT
Device type:          disk
Local Time is:        Thu Feb 25 15:27:57 2021 WAT
SMART support is:     Available - device has SMART capability.
SMART support is:     Enabled
Temperature Warning:  Disabled or Not Supported

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Error Counter logging not supported

Device does not support Self Test logging
Short offline self test failed [unsupported scsi opcode]

lsblk
NAME                     MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb                        8:16   0   3.5T  0 disk
├─sdb1                     8:17   0   500M  0 part /boot/efi
├─sdb2                     8:18   0   500M  0 part /boot
├─sdb3                     8:19   0   2.4T  0 part
│ ├─diska-root           253:0    0 299.9G  0 lvm  /
│ ├─diska-swap           253:1    0  25.6G  0 lvm  [SWAP]
│ ├─diska-pool00_tmeta   253:3    0    28M  0 lvm
│ │ └─diska-pool00-tpool 253:5    0     2T  0 lvm
│ │   ├─diska-pool00     253:6    0     2T  1 lvm
│ │   ├─diska-var        253:7    0    50G  0 lvm  /var
│ │   └─diska-data       253:8    0     3T  0 lvm  /data
│ └─diska-pool00_tdata   253:4    0     2T  0 lvm
│   └─diska-pool00-tpool 253:5    0     2T  0 lvm
│     ├─diska-pool00     253:6    0     2T  1 lvm
│     ├─diska-var        253:7    0    50G  0 lvm  /var
│     └─diska-data       253:8    0     3T  0 lvm  /data
└─sdb4                     8:20   0   1.1T  0 part
  └─diska-root           253:0    0 299.9G  0 lvm  /
sdc                        8:32   0   2.2T  0 disk
└─diska2-home            253:2    0     1T  0 lvm  /home
sr0                       11:0    1  1024M  0 rom

Change History (10)

comment:1 Changed 3 months ago by Christian Franke

Description: modified (diff)

comment:2 in reply to:  description Changed 3 months ago by Christian Franke

Keywords: scsi added
Milestone: undecided
Vendor:               HPE
Product:              LOGICAL VOLUME

The lack of a real Product name suggests that there is some emulation layer between disk and smartctl. RAID-controller ?

comment:3 Changed 3 months ago by MANGOTRAKA

No hardware RAID controller, we RAID software LVM is used

[0:0:0:0] disk Generic- SD/MMC CRW 1.00 /dev/sda
[4:0:0:0] cd/dvd hp CDDVDW SU-208GB JM00 /dev/sr0
[7:0:0:0] enclosu HPE Smart Adapter 2.65 -
[7:1:0:0] disk HPE LOGICAL VOLUME 2.65 /dev/sdb
[7:1:0:1] disk HPE LOGICAL VOLUME 2.65 /dev/sdc
[7:2:0:0] storage HPE P408i-a SR Gen10 2.65 -

comment:4 Changed 3 months ago by Christian Franke

Access to drives behind HP Controllers may work with -d cciss,N option, see man page.

comment:5 Changed 3 months ago by MANGOTRAKA

Thanks Franke,

Got the following

-bash-4.2$ sudo smartctl -a -d cciss,0 /dev/sdb
[sudo] password for onja:
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-3.10.0-1160.15.2.el7.x86_64] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     MK000960GWJPP
Serial Number:    BTYM916107W3960CGN
LU WWN Device Id: 5 5cd2e4 1509dbc2e
Firmware Version: 4IYVHPG3
User Capacity:    960,197,124,096 bytes [960 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-3 T13/2161-D revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Feb 26 08:43:21 2021 WAT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x79) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (   3) minutes.
Conveyance self-test routine
recommended polling time:        (   3) minutes.
SCT capabilities:              (0x0021) SCT Status supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   130   130   039    Pre-fail  Always       -       4294967295
  5 Reallocated_Sector_Ct   0x0033   100   100   001    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       1169
173 Unknown_Attribute       0x0033   100   100   001    Pre-fail  Always       -       0
175 Program_Fail_Count_Chip 0x0033   100   100   010    Pre-fail  Always       -       68980247083
180 Unused_Rsvd_Blk_Cnt_Tot 0x003b   130   130   039    Pre-fail  Always       -       4294967295
194 Temperature_Celsius     0x0022   100   100   000    Old_age   Always       -       22
196 Reallocated_Event_Count 0x0033   100   100   010    Pre-fail  Always       -       0

SMART Error Log not supported

SMART Self-test Log not supported

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

the goal of this is to know if disks are ok, i got "Can't sync file './db4-binary.000003' to disk (Errcode: 5 "Input/output error")". error when restoring mariadb dabatase in the partition

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

comment:6 Changed 3 months ago by Christian Franke

The -a report only contains legacy ATA SMART information. It does not include the newer ATA SMART Extended Comprehensive Error Log. Try -x instead.

Please test smartctl -d cciss,0 -t short /dev/sdb. If it works as expected, close this ticket with resolution invalid.

comment:7 Changed 3 months ago by MANGOTRAKA

Resolution: invalid
Status: newclosed
smartctl -d cciss,0 -t short /dev/sdb
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-3.10.0-1160.15.2.el7.x86_64] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     MK000960GWJPP
Serial Number:    BTYM916107W3960CGN
LU WWN Device Id: 5 5cd2e4 1509dbc2e
Firmware Version: 4IYVHPG3
User Capacity:    960,197,124,096 bytes [960 GB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    Solid State Device
Form Factor:      2.5 inches
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-3 T13/2161-D revision 5
SATA Version is:  SATA 3.2, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Fri Feb 26 11:28:39 2021 WAT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Incomplete response, ATA output registers missing
SMART overall-health self-assessment test result: PASSED
Warning: This result is based on an Attribute check.

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (    0) seconds.
Offline data collection
capabilities:                    (0x79) SMART execute Offline immediate.
                                        No Auto Offline data collection support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (   3) minutes.
Conveyance self-test routine
recommended polling time:        (   3) minutes.
SCT capabilities:              (0x0021) SCT Status supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   130   130   039    Pre-fail  Always       -       4294967295
  5 Reallocated_Sector_Ct   0x0033   100   100   001    Pre-fail  Always       -       0
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       1171
173 Unknown_Attribute       0x0033   100   100   001    Pre-fail  Always       -       0
175 Program_Fail_Count_Chip 0x0033   100   100   010    Pre-fail  Always       -       68990994987
180 Unused_Rsvd_Blk_Cnt_Tot 0x003b   130   130   039    Pre-fail  Always       -       4294967295
194 Temperature_Celsius     0x0022   100   100   000    Old_age   Always       -       22
196 Reallocated_Event_Count 0x0033   100   100   010    Pre-fail  Always       -       0

SMART Error Log not supported

SMART Self-test Log not supported

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

=== START OF OFFLINE IMMEDIATE AND SELF-TEST SECTION ===
Sending command: "Execute SMART Short self-test routine immediately in off-line mode".
Drive command "Execute SMART Short self-test routine immediately in off-line mode" successful.
Testing has begun.
Please wait 2 minutes for test to complete.
Test will complete after Fri Feb 26 11:30:39 2021

Use smartctl -X to abort test.
Last edited 3 months ago by Christian Franke (previous) (diff)

comment:8 Changed 3 months ago by Christian Franke

Keywords: cciss linux added; scsi removed
Milestone: undecided

comment:9 Changed 2 months ago by Alex Samorukov

According to log message works as expected.

P.S. if your intention is to check disk surface - short test is not the best idea, it usually just do basic controller checks and disk service area. Use long test instead. Also you can do similar thing with raid patrol read feature.

comment:10 Changed 2 months ago by Alex Samorukov

p.s. disk itself seems to be an intel s4600 ssd, but with modified firmware, so attributes do no match to intel spec. I was not able to find any it pdf.

Note: See TracTickets for help on using tickets.