Ubuntu 13.10 sistemim son bir gün içinde çok kötü performans gösteriyor. Çekirdek günlüklerine bakıldığında, <1 yıl eski 3 TB SATA diskinin belirli bir sektörle ilgili sorunları olduğu anlaşılıyor:
Nov 4 20:54:04 mediaserver kernel: [10893.039180] ata4.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0
Nov 4 20:54:04 mediaserver kernel: [10893.039187] ata4.01: BMDMA stat 0x65
Nov 4 20:54:04 mediaserver kernel: [10893.039193] ata4.01: failed command: READ DMA EXT
Nov 4 20:54:04 mediaserver kernel: [10893.039202] ata4.01: cmd 25/00:08:f8:3f:83/00:00:af:00:00/f0 tag 0 dma 4096 in
Nov 4 20:54:04 mediaserver kernel: [10893.039202] res 51/40:00:f8:3f:83/40:00:af:00:00/10 Emask 0x9 (media error)
Nov 4 20:54:04 mediaserver kernel: [10893.039207] ata4.01: status: { DRDY ERR }
Nov 4 20:54:04 mediaserver kernel: [10893.039211] ata4.01: error: { UNC }
Nov 4 20:54:04 mediaserver kernel: [10893.148527] ata4.00: configured for UDMA/133
Nov 4 20:54:04 mediaserver kernel: [10893.180322] ata4.01: configured for UDMA/133
Nov 4 20:54:04 mediaserver kernel: [10893.180345] sd 3:0:1:0: [sdc] Unhandled sense code
Nov 4 20:54:04 mediaserver kernel: [10893.180349] sd 3:0:1:0: [sdc]
Nov 4 20:54:04 mediaserver kernel: [10893.180353] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
Nov 4 20:54:04 mediaserver kernel: [10893.180356] sd 3:0:1:0: [sdc]
Nov 4 20:54:04 mediaserver kernel: [10893.180359] Sense Key : Medium Error [current] [descriptor]
Nov 4 20:54:04 mediaserver kernel: [10893.180371] Descriptor sense data with sense descriptors (in hex):
Nov 4 20:54:04 mediaserver kernel: [10893.180373] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00
Nov 4 20:54:04 mediaserver kernel: [10893.180384] af 83 3f f8
Nov 4 20:54:04 mediaserver kernel: [10893.180389] sd 3:0:1:0: [sdc]
Nov 4 20:54:04 mediaserver kernel: [10893.180393] Add. Sense: Unrecovered read error - auto reallocate failed
Nov 4 20:54:04 mediaserver kernel: [10893.180396] sd 3:0:1:0: [sdc] CDB:
Nov 4 20:54:04 mediaserver kernel: [10893.180398] Read(16): 88 00 00 00 00 00 af 83 3f f8 00 00 00 08 00 00
Nov 4 20:54:04 mediaserver kernel: [10893.180412] end_request: I/O error, dev sdc, sector 2944614392
Nov 4 20:54:04 mediaserver kernel: [10893.180431] ata4: EH complete
kern.log
Dosya 33MB etrafında tekrarlanan yukarıdaki hata çoğunlukla dolu ve sektör tekrarlanan mesajlarda farklı olsun görünmemektedir.
Şu anda test etmek ve diskin sahip olabileceği sorunları çözmek için şimdi monte edilmemiş diskte aşağıdaki komutu çalıştırıyorum. Ben 12 saat civarında ve disk çok büyük olduğu için başka bir 24/48 saat almasını bekliyoruz:
e2fsck -c -c -p -v /dev/sdc1
Sorum şu: Bu sürücü başarısız mı, yoksa burada ortak bir sorun mu arıyorsunuz? Kötü sektörleri onarmam ya da görmezden gelmem için herhangi bir nokta olup olmadığını ve hala kapalıyken diski garanti kapsamında değiştirmem gerekip gerekmediğini merak ediyorum. Yukarıdaki komutla ilgili bilgim biraz eksik, bu yüzden yardımcı olup olmayacağı konusunda şüpheliyim.
Hızlı güncelleme!
e2fsck nihayet 2 gün sonra çok sayıda 'inode'da çok sayıda talep edilen blok (lar) ile bitti. Dosya sistemini bağlamaya çalışmak bir hatayla sonuçlandı ve onu salt okunur olarak bırakmaya zorladı:
Nov 11 08:29:05 mediaserver kernel: [211822.287758] EXT4-fs (sdc1): warning: mounting fs with errors, running e2fsck is recommended
Nov 11 08:29:05 mediaserver kernel: [211822.301699] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: errors=remount-ro
Sektörü manuel olarak okumaya çalışıyorum:
sudo dd count=1 if=/dev/sdc of=/dev/null skip=2944614392
dd: reading ‘/dev/sdc’: Input/output error
0+0 records in
0+0 records out
0 bytes (0 B) copied, 5.73077 s, 0.0 kB/s
Yazmaya çalışıyorum:
sudo dd count=1 if=/dev/zero of=/dev/sdc seek=2944614392
dd: writing to ‘/dev/sdc’: Input/output error
1+0 records in
0+0 records out
0 bytes (0 B) copied, 2.87869 s, 0.0 kB/s
Her iki konuda da, Reallocated_Sector_Ct
0 kaldı.
Sürücü oldukça sık uyku durumuna giriyor. Şimdi bunun bir dosya sistemi sorunu olabileceğini düşünüyorum. % 100 değilim.