[ 104.368089] blk_update_request: I/O error, dev sdc, sector 4096[ 104.368121] blk_update_request: I/O error, dev sdc, sector 4096[ 108.548126] blk_update_request: I/O error, dev sdc, sector 436273408[ 108.548145] blk_update_request: I/O error, dev sdc, sector 436274432[ 108.548156] blk_update_request: I/O error, dev sdc, sector 436275456[ 108.548166] blk_update_request: I/O error, dev sdc, sector 436276480[ 113.824081] blk_update_request: I/O error, dev sdc, sector 486805504[ 113.824121] blk_update_request: I/O error, dev sdc, sector 486805504[ 113.824124] blk_update_request: I/O error, dev sdc, sector 486805504[ 133.829834] blk_update_request: I/O error, dev sdc, sector 78088[ 133.829880] blk_update_request: I/O error, dev sdc, sector 4096[ 133.829883] blk_update_request: I/O error, dev sdc, sector 4096[ 133.829914] blk_update_request: I/O error, dev sdc, sector 78088[ 133.829934] blk_update_request: I/O error, dev sdc, sector 4096[ 133.829936] blk_update_request: I/O error, dev sdc, sector 4096[ 152.092394] blk_update_request: I/O error, dev sdc, sector 78088[ 152.092435] blk_update_request: I/O error, dev sdc, sector 4096[ 152.092437] blk_update_request: I/O error, dev sdc, sector 4096[ 152.127757] blk_update_request: I/O error, dev sdc, sector 78088
smartctl -t short /dev/sdXsleep $((60*5))smartctl -l selftest /dev/sdX
dd if=/dev/zero of=/dev/sdX
Якщо у виводі є LBA_of_first_error ...
https://whdd.github.io/Дозволить виявити ще й ті блоки, що наразі «живі», але «вже скоро».
badblocks -s -v -w -f -t random /dev/sdb
Nov 8 03:50:12 localhost kernel: [ 755.408377] blk_update_request: I/O error, dev sdc, sector 976771048
/var/log# smartctl -A /dev/sdcsmartctl 6.2 2013-07-26 r3841 [x86_64-linux-4.4.0-62-generic] (local build)Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org=== START OF READ SMART DATA SECTION ===SMART Attributes Data Structure revision number: 10Vendor Specific SMART Attributes with Thresholds:ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 100 253 006 Pre-fail Always - 0 3 Spin_Up_Time 0x0003 096 095 000 Pre-fail Always - 0 4 Start_Stop_Count 0x0032 091 091 020 Old_age Always - 9458 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 087 060 030 Pre-fail Always - 607279654 9 Power_On_Hours 0x0032 051 051 000 Old_age Always - 43620 10 Spin_Retry_Count 0x0013 100 099 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 091 091 020 Old_age Always - 9726187 Reported_Uncorrect 0x003a 083 083 000 Old_age Always - 17189 High_Fly_Writes 0x0022 100 100 000 Old_age Always - 0190 Airflow_Temperature_Cel 0x001a 063 041 000 Old_age Always - 37 (Min/Max 15/39)194 Temperature_Celsius 0x0000 037 059 000 Old_age Offline - 37 (0 8 0 0 0)195 Hardware_ECC_Recovered 0x0032 080 056 000 Old_age Always - 148740131197 Current_Pending_Sector 0x0000 100 100 000 Old_age Offline - 0198 Offline_Uncorrectable 0x0000 100 100 000 Old_age Offline - 0199 UDMA_CRC_Error_Count 0x0000 200 200 000 Old_age Offline - 2
/var/log# smartctl -A /dev/sdbsmartctl 6.2 2013-07-26 r3841 [x86_64-linux-4.4.0-62-generic] (local build)Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org=== START OF READ SMART DATA SECTION ===SMART Attributes Data Structure revision number: 16Vendor Specific SMART Attributes with Thresholds:ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000b 100 100 016 Pre-fail Always - 0 2 Throughput_Performance 0x0005 130 130 054 Pre-fail Offline - 153 3 Spin_Up_Time 0x0007 120 120 024 Pre-fail Always - 335 (Average 302) 4 Start_Stop_Count 0x0012 099 099 000 Old_age Always - 4821 5 Reallocated_Sector_Ct 0x0033 088 088 005 Pre-fail Always - 377 7 Seek_Error_Rate 0x000b 100 100 067 Pre-fail Always - 0 8 Seek_Time_Performance 0x0005 131 131 020 Pre-fail Offline - 29 9 Power_On_Hours 0x0012 099 099 000 Old_age Always - 13267 10 Spin_Retry_Count 0x0013 100 100 060 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 099 099 000 Old_age Always - 4808192 Power-Off_Retract_Count 0x0032 096 096 000 Old_age Always - 4822193 Load_Cycle_Count 0x0012 096 096 000 Old_age Always - 4822194 Temperature_Celsius 0x0002 162 162 000 Old_age Always - 37 (Min/Max 8/44)196 Reallocated_Event_Count 0x0032 062 062 000 Old_age Always - 824197 Current_Pending_Sector 0x0022 100 100 000 Old_age Always - 0198 Offline_Uncorrectable 0x0008 100 100 000 Old_age Offline - 0199 UDMA_CRC_Error_Count 0x000a 200 200 000 Old_age Always - 3011
/var/log# badblocks -s -v -w -f -t random /dev/sdbChecking for bad blocks in read-write modeFrom block 0 to 488385526Testing with random pattern: done Reading and comparing: done Pass completed, 0 bad blocks found. (0/0/0 errors)
Боже, що ви з тими дисками робите? Чого у них таке велике відношення power_on_hours/power_cycle_count? ...
=== START OF READ SMART DATA SECTION ===SMART Attributes Data Structure revision number: 1Vendor Specific SMART Attributes with Thresholds:ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x0000 100 100 050 Old_age Offline - 0 5 Reallocated_Sector_Ct 0x0002 100 100 050 Old_age Always - 0 9 Power_On_Hours 0x0000 100 100 050 Old_age Offline - 3074 12 Power_Cycle_Count 0x0000 100 100 050 Old_age Offline - 2379160 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 0161 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 55162 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 1163 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 13164 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 7310608165 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 14558166 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 14506167 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 14306192 Power-Off_Retract_Count 0x0000 100 100 050 Old_age Offline - 1388194 Temperature_Celsius 0x0000 100 100 050 Old_age Offline - 28195 Hardware_ECC_Recovered 0x0000 100 100 050 Old_age Offline - 9959196 Reallocated_Event_Count 0x0000 100 100 050 Old_age Offline - 0199 UDMA_CRC_Error_Count 0x0000 100 100 050 Old_age Offline - 25241 Total_LBAs_Written 0x0000 100 100 050 Old_age Offline - 105306242 Total_LBAs_Read 0x0000 100 100 050 Old_age Offline - 184764245 Unknown_Attribute 0x0000 100 100 050 Old_age Offline - 22813037
...Власне, я підозрюю, що контроллер диска вже подбав про bb (тобто зробив reallocate). До речі, іноді проблеми io можуть бути викликані не самими дисками, а кабелями sata.
/var/log# dd if=/dev/zero of=/media/xuser/500/500.gb bs=512dd: ошибка записи «/media/xuser/500/500.gb»: На устройстве не осталось свободного места976226161+0 записей получено976226160+0 записей отправленоскопировано 499827793920 байт (500 GB), 6109,08 c, 81,8 MB/c
Боже, що ви з тими дисками робите? Чого у них таке велике відношення power_cycle_count/power_on_hours? Хоча можливо я просто давно не стикався з класичними робочими станціями...
То може бути WD Green. ...P.S. Коли кількість Reallocate Event значно перевищує кількість Realocated Sector, особисто я отримую два потужні магніти та геліограф. Або вертаю диск по гарантії.