HDD故障の気配

●システムログに怪しいログ

●システムログに怪しいログ

 参考URL:Ubuntu システムログ その6 - HDDが故障もしくは故障しそうな時に出力されるログ・ファイルのバックアップについて
 参考URL:Self-Monitoring, Analysis and Reporting Technology

 /var/log/messagesに怪しげなログが30分毎に記録されるようになりました。

Mar 2 13:13:13 server kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Mar 2 13:13:13 server kernel: ata1.00: BMDMA stat 0x25
Mar 2 13:13:13 server kernel: ata1.00: failed command: READ DMA EXT
Mar 2 13:13:13 server kernel: ata1.00: cmd 25/00:08:40:93:0d/00:00:5c:01:00/e0 tag 0 dma 4096 in#012 res 51/40:08:40:93:0d/40:00:5c:01:00/e0 Emask 0x9 (media error)
Mar 2 13:13:13 server kernel: ata1.00: status: { DRDY ERR }
Mar 2 13:13:13 server kernel: ata1.00: error: { UNC }
Mar 2 13:13:13 server kernel: ata1.00: configured for UDMA/133
Mar 2 13:13:13 server kernel: sd 0:0:0:0: [sda] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Mar 2 13:13:13 server kernel: sd 0:0:0:0: [sda] Sense Key : Medium Error [current] [descriptor]
Mar 2 13:13:13 server kernel: sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
Mar 2 13:13:13 server kernel: sd 0:0:0:0: [sda] CDB: Read(16) 88 00 00 00 00 01 5c 0d 93 40 00 00 00 08 00 00
Mar 2 13:13:13 server kernel: blk_update_request: I/O error, dev sda, sector 5839360832
Mar 2 13:13:13 server kernel: ata1: EH complete
Mar 2 13:13:16 server kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Mar 2 13:13:16 server kernel: ata1.00: BMDMA stat 0x25
Mar 2 13:13:16 server kernel: ata1.00: failed command: READ DMA EXT
Mar 2 13:13:16 server kernel: ata1.00: cmd 25/00:08:40:93:0d/00:00:5c:01:00/e0 tag 0 dma 4096 in#012 res 51/40:08:40:93:0d/40:00:5c:01:00/e0 Emask 0x9 (media error)
Mar 2 13:13:16 server kernel: ata1.00: status: { DRDY ERR }
Mar 2 13:13:16 server kernel: ata1.00: error: { UNC }
Mar 2 13:13:16 server kernel: ata1.00: configured for UDMA/133
Mar 2 13:13:16 server kernel: sd 0:0:0:0: [sda] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Mar 2 13:13:16 server kernel: sd 0:0:0:0: [sda] Sense Key : Medium Error [current] [descriptor]
Mar 2 13:13:16 server kernel: sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed
Mar 2 13:13:16 server kernel: sd 0:0:0:0: [sda] CDB: Read(16) 88 00 00 00 00 01 5c 0d 93 40 00 00 00 08 00 00
Mar 2 13:13:16 server kernel: blk_update_request: I/O error, dev sda, sector 5839360832
Mar 2 13:13:16 server kernel: ata1: EH complete


 fdiskコマンドにはまだ反応があります。一部のセクタに書き込みが出来ない状態のようです。
 実際のところ、yumでのアップデート後、再起動しても問題なく起動しています。

# fdisk -l

WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sda: 3000.6 GB, 3000592982016 bytes, 5860533168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O サイズ (最小 / 推奨): 4096 バイト / 4096 バイト
Disk label type: gpt


# Start End Size Type Name
1 2048 4095 1M BIOS boot parti
2 4096 1028095 500M Microsoft basic
3 1028096 5860532223 2.7T Linux LVM

Disk /dev/mapper/linux-swap: 5251 MB, 5251268608 bytes, 10256384 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O サイズ (最小 / 推奨): 4096 バイト / 4096 バイト


Disk /dev/mapper/linux-root: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O サイズ (最小 / 推奨): 4096 バイト / 4096 バイト


Disk /dev/mapper/linux-home: 2941.1 GB, 2941125656576 bytes, 5744386048 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O サイズ (最小 / 推奨): 4096 バイト / 4096 バイト


 sd 0:0:0:0が何か調べてみます。
# cat /var/log/dmesg|grep "sd 0:0:0:0"
sd 0:0:0:0: [sda] 5860533168 512-byte logical blocks: (3.00 TB/2.72 TiB)
 3TBの内蔵ディスクであることが判明しました。
 元気なうちに必要なファイルのバックアップをして、いずれ交換ですね。