My SSD Hard Disk freezes intermittently.

Have a 480G SanDisk Extreme that has started to have some problems.

First we started noticing that it would hang.

Now our RAID array kicks the drive out of the array.

smartctl shows PASSED but something is wrong with the drive.

Here’s some data from smartctl:

# smartctl --all /dev/sda smartctl 5.43 2012-06-30 r3573 [x86\_64-linux-3.7.3-101.fc17.x86\_64] (local build) Copyright (C) 2002-12 by Bruce Allen, [http://smartmontools.sourceforge.net](http://smartmontools.sourceforge.net)=== START OF INFORMATION SECTION === Device Model: SanDisk SDSSDX480GG25 Serial Number: 122458400496 LU WWN Device Id: 5 001b44 78eabe2f0 Firmware Version: R201 User Capacity: 480,103,981,056 bytes [480 GB] Sector Size: 512 bytes logical/physical Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 8 ATA Standard is: ACS-2 revision 3 Local Time is: Fri Feb 21 18:03:08 2014 EST SMART support is: Available - device has SMART capability. SMART support is: Enabled === 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: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off 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: ( 1) minutes. Extended self-test routine recommended polling time: ( 48) minutes. Conveyance self-test routine recommended polling time: ( 2) minutes. SCT capabilities: (0x0021) SCT Status supported. SCT Data Table supported. SMART Attributes Data Structure revision number: 10 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 118 118 050 Pre-fail Always - 195123396 5 Reallocated\_Sector\_Ct 0x0033 100 100 003 Pre-fail Always - 0 9 Power\_On\_Hours 0x0032 000 000 000 Old\_age Always - 9716 (221 58 0) 12 Power\_Cycle\_Count 0x0032 100 100 000 Old\_age Always - 42 171 Unknown\_Attribute 0x0032 000 000 000 Old\_age Always - 0 172 Unknown\_Attribute 0x0032 000 000 000 Old\_age Always - 0 174 Unknown\_Attribute 0x0030 000 000 000 Old\_age Offline - 31 177 Wear\_Leveling\_Count 0x0000 000 000 000 Old\_age Offline - 0 181 Program\_Fail\_Cnt\_Total 0x0032 000 000 000 Old\_age Always - 0 182 Erase\_Fail\_Count\_Total 0x0032 000 000 000 Old\_age Always - 0 187 Reported\_Uncorrect 0x0032 100 100 000 Old\_age Always - 0 194 Temperature\_Celsius 0x0022 128 028 000 Old\_age Always - 128 (0 28 0 28 0) 195 Hardware\_ECC\_Recovered 0x001c 120 120 000 Old\_age Offline - 195123396 196 Reallocated\_Event\_Count 0x0033 100 100 003 Pre-fail Always - 0 201 Soft\_Read\_Error\_Rate 0x001c 120 120 000 Old\_age Offline - 195123396 204 Soft\_ECC\_Correction 0x001c 120 120 000 Old\_age Offline - 195123396 230 Head\_Amplitude 0x0013 100 100 000 Pre-fail Always - 100 231 Temperature\_Celsius 0x0013 100 100 010 Pre-fail Always - 0 233 Media\_Wearout\_Indicator 0x0000 000 000 000 Old\_age Offline - 2629 234 Unknown\_Attribute 0x0032 000 000 000 Old\_age Always - 3580 241 Total\_LBAs\_Written 0x0032 000 000 000 Old\_age Always - 3580 242 Total\_LBAs\_Read 0x0032 000 000 000 Old\_age Always - 28649 SMART Error Log not supported SMART Self-test Log not supported Note: selective self-test log revision number (0) not 1 implies that no selective self-test has ever been run SMART Selective self-test log data structure revision number 0 Note: revision number not 1 implies that no selective self-test has ever been run 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.

Read error rate looks high.