• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Areca driver required or failing disk?

hmchk

Weaksauce
Joined
Mar 8, 2009
Messages
76
Hello all,

System info: Ubuntu 14.04.2 and Areca 1680ix

My home server has recently started acting flaky and I strongly suspect a disk in my array is going bad. The below messages have recently started showing up in the syslog.

Code:
Jul  2 01:48:49 rodolfo kernel: [ 1932.763702] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Jul  2 01:48:49 rodolfo kernel: [ 1932.780172] ata3.00: BMDMA stat 0x24
Jul  2 01:48:49 rodolfo kernel: [ 1932.796503] ata3.00: failed command: DATA SET MANAGEMENT
Jul  2 01:48:49 rodolfo kernel: [ 1932.812822] ata3.00: cmd 06/01:01:00:00:00/00:00:00:00:00/a0 tag 22 dma 512 out
Jul  2 01:48:49 rodolfo kernel: [ 1932.812822]          res 51/04:01:00:00:00/04:00:00:00:00/a0 Emask 0x1 (device error)
Jul  2 01:48:49 rodolfo kernel: [ 1932.845796] ata3.00: status: { DRDY ERR }
Jul  2 01:48:49 rodolfo kernel: [ 1932.862241] ata3.00: error: { ABRT }
Jul  2 01:48:49 rodolfo kernel: [ 1932.878541] ata3.00: device reported invalid CHS sector 0
Jul  2 01:48:49 rodolfo kernel: [ 1932.878553] sd 3:0:0:0: [sdb]  
Jul  2 01:48:49 rodolfo kernel: [ 1932.878556] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul  2 01:48:49 rodolfo kernel: [ 1932.878560] sd 3:0:0:0: [sdb]  
Jul  2 01:48:49 rodolfo kernel: [ 1932.878563] Sense Key : Aborted Command [current] [descriptor]
Jul  2 01:48:49 rodolfo kernel: [ 1932.878568] Descriptor sense data with sense descriptors (in hex):
Jul  2 01:48:49 rodolfo kernel: [ 1932.878571]         72 0b 00 00 00 00 00 0c 00 0a 80 00 00 00 00 00 
Jul  2 01:48:49 rodolfo kernel: [ 1932.878585]         00 00 00 00 
Jul  2 01:48:49 rodolfo kernel: [ 1932.878591] sd 3:0:0:0: [sdb]  
Jul  2 01:48:49 rodolfo kernel: [ 1932.878595] Add. Sense: No additional sense information
Jul  2 01:48:49 rodolfo kernel: [ 1932.878598] sd 3:0:0:0: [sdb] CDB: 
Jul  2 01:48:49 rodolfo kernel: [ 1932.878601] Write same(16): 93 08 00 00 00 00 00 70 97 f8 00 00 08 a0 00 00
Jul  2 01:48:49 rodolfo kernel: [ 1932.878621] end_request: I/O error, dev sdb, sector 7378936
Jul  2 01:48:49 rodolfo kernel: [ 1932.894986] EXT4-fs (sdb1): discard request in group:28 block:4607 count:276 failed with -5

I never originally installed the driver for the card as I never seemed to have needed it before but wondering (hoping) if this might be a driver issue. So with that in mind:

1. Is installing the areca driver necessary on modern linux systems? If so, does the .deb work? What functionality does it provide?

2. Is the .deb driver (arcmsr_1.30.0X.19-ubuntu-14.04.2) effective in installing the driver correctly? or do you need to install using source?

3. Can anyone tell me if this is a failing disk issue or something else?

Thank you very much for any help in advance.

EDIT: Realized this isn't the array but rather the SSD OS disk... also suspecting it has to do with trim... but still looking for diagnoses help and the above questions are still on my mind.

EDIT 2: Changed title of this post to reflect more accurate issue.
 
Last edited:
A little more information about the drive in question

Code:
$ sudo smartctl -x /dev/sdb
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.16.0-41-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Indilinx Barefoot based SSDs
Device Model:     OCZ-VERTEX
Serial Number:    [REMOVED by OP]
Firmware Version: 1.3
User Capacity:    32,017,047,552 bytes [32.0 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA/ATAPI-7 (minor revision not indicated)
Local Time is:    Thu Jul  2 17:42:45 2015 CDT
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is:   Unavailable
APM feature is:   Unavailable
Rd look-ahead is: Enabled
Write cache is:   Enabled
ATA Security is:  Disabled, frozen [SEC2]
Wt Cache Reorder: Unavailable

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

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: 			 (0x1d) SMART execute Offline immediate.
					No Auto Offline data collection support.
					Abort Offline collection upon new
					command.
					Offline surface scan supported.
					Self-test supported.
					No Conveyance Self-test supported.
					No Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x00)	Error logging NOT supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   0) minutes.
Extended self-test routine
recommended polling time: 	 (   0) minutes.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAGS    VALUE WORST THRESH FAIL RAW_VALUE
  1 Raw_Read_Error_Rate     ------   ---   ---   ---    -    7
  9 Power_On_Hours          ------   ---   ---   ---    -    24110
 12 Power_Cycle_Count       ------   ---   ---   ---    -    29
184 Initial_Bad_Block_Count ------   ---   ---   ---    -    7
195 Program_Failure_Blk_Ct  ------   ---   ---   ---    -    0
196 Erase_Failure_Blk_Ct    ------   ---   ---   ---    -    0
197 Read_Failure_Blk_Ct     ------   ---   ---   ---    -    0
198 Read_Sectors_Tot_Ct     ------   ---   ---   ---    -    176140998
199 Write_Sectors_Tot_Ct    ------   ---   ---   ---    -    701806913
200 Read_Commands_Tot_Ct    ------   ---   ---   ---    -    4171770
201 Write_Commands_Tot_Ct   ------   ---   ---   ---    -    23323734
202 Error_Bits_Flash_Tot_Ct ------   ---   ---   ---    -    37909
203 Corr_Read_Errors_Tot_Ct ------   ---   ---   ---    -    36715
204 Bad_Block_Full_Flag     ------   ---   ---   ---    -    0
205 Max_PE_Count_Spec       ------   ---   ---   ---    -    100000
206 Min_Erase_Count         ------   ---   ---   ---    -    1
207 Max_Erase_Count         ------   ---   ---   ---    -    15262
208 Average_Erase_Count     ------   ---   ---   ---    -    687
209 Remaining_Lifetime_Perc ------   ---   ---   ---    -    100
210 Indilinx_Internal       ------   ---   ---   ---    -    112
211 SATA_Error_Ct_CRC       ------   ---   ---   ---    -    0
                            ||||||_ K auto-keep
                            |||||__ C event count
                            ||||___ R error rate
                            |||____ S speed/performance
                            ||_____ O updated online
                            |______ P prefailure warning

General Purpose Log Directory Version 1
SMART           Log Directory Version 1 [multi-sector log support]
Address    Access  R/W   Size  Description
0x00       GPL,SL  R/O      1  Log Directory
0x01       GPL,SL  R/O      1  Summary SMART error log
0x02       GPL,SL  R/O     51  Comprehensive SMART error log
0x03       GPL,SL  R/O     77  Ext. Comprehensive SMART error log
0x06       GPL,SL  R/O      1  SMART self-test log
0x07       GPL,SL  R/O      1  Extended self-test log
0x09       GPL,SL  R/W      1  Selective self-test log
0x10       GPL,SL  R/O      1  NCQ Command Error log
0x11       GPL,SL  R/O      1  SATA Phy Event Counters
0xa0       GPL     VS    4096  Device vendor specific log

Warning! SMART Extended Comprehensive Error Log Structure (77/77) error: invalid SMART checksum.
SMART Extended Comprehensive Error Log Version: 49 (77 sectors)
No Errors Logged

Warning! SMART Extended Self-test Log Structure error: invalid SMART checksum.
SMART Extended Self-test Log Version: 1 (1 sectors)
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

Selective Self-tests/Logging not supported

SCT Commands not supported

Device Statistics (GP Log 0x04) not supported

SATA Phy Event Counters (GP Log 0x11)
[Reserved: 0x00 0x00 0x41 0x00]
ID      Size     Value  Description
0x0e58  0: Invalid entry
 
So been trying to figure this out all weekend. I finally edited my fstab file and removed the "discard" option on my mounts to keep my syslog from being spammed.

I've at least come up with a repeatable situation surrounding trying to trim and the syslog errors.

1.
Code:
$ sudo fstrim -v /
fstrim: /: FITRIM ioctl failed: Input/output error

2.
Code:
Jul  6 20:35:55 rodolfo kernel: [ 1377.081003] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Jul  6 20:35:55 rodolfo kernel: [ 1377.081369] ata3.00: BMDMA stat 0x24
Jul  6 20:35:55 rodolfo kernel: [ 1377.081572] ata3.00: failed command: DATA SET MANAGEMENT
Jul  6 20:35:55 rodolfo kernel: [ 1377.081871] ata3.00: cmd 06/01:01:00:00:00/00:00:00:00:00/a0 tag 30 dma 512 out
Jul  6 20:35:55 rodolfo kernel: [ 1377.081871]          res 51/04:01:00:00:00/04:00:00:00:00/a0 Emask 0x1 (device error)
Jul  6 20:35:55 rodolfo kernel: [ 1377.082713] ata3.00: status: { DRDY ERR }
Jul  6 20:35:55 rodolfo kernel: [ 1377.082938] ata3.00: error: { ABRT }
Jul  6 20:35:55 rodolfo kernel: [ 1377.083143] ata3.00: device reported invalid CHS sector 0
Jul  6 20:35:55 rodolfo kernel: [ 1377.083158] sd 3:0:0:0: [sdb]  
Jul  6 20:35:55 rodolfo kernel: [ 1377.083161] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Jul  6 20:35:55 rodolfo kernel: [ 1377.083165] sd 3:0:0:0: [sdb]  
Jul  6 20:35:55 rodolfo kernel: [ 1377.083168] Sense Key : Aborted Command [current] [descriptor]
Jul  6 20:35:55 rodolfo kernel: [ 1377.083174] Descriptor sense data with sense descriptors (in hex):
Jul  6 20:35:55 rodolfo kernel: [ 1377.083176]         72 0b 00 00 00 00 00 0c 00 0a 80 00 00 00 00 00 
Jul  6 20:35:55 rodolfo kernel: [ 1377.083194]         00 00 00 00 
Jul  6 20:35:55 rodolfo kernel: [ 1377.083200] sd 3:0:0:0: [sdb]  
Jul  6 20:35:55 rodolfo kernel: [ 1377.083202] Add. Sense: No additional sense information
Jul  6 20:35:55 rodolfo kernel: [ 1377.083206] sd 3:0:0:0: [sdb] CDB: 
Jul  6 20:35:55 rodolfo kernel: [ 1377.083209] Write same(16): 93 08 00 00 00 00 00 01 e5 80 00 00 2d e8 00 00
Jul  6 20:35:55 rodolfo kernel: [ 1377.083226] end_request: I/O error, dev sdb, sector 124288
 
Reply from OCZ support:

Hi,

All the information provided is indicative of a firmware / NAND controller failure. At this point, as I have mentioned previously, such manifestations of erratic / unresponsive controller is normally replaced with a corresponding SSD.

Guess this is a closed issue but wanted to post in case anyone else ran into a similar issue.
 
Back
Top