NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Avi_Drissman's avatar
Avi_Drissman
Aspirant
Dec 03, 2014

Getting "Input/output error"s! ReadyNAS doesn't care.

(Continuing from viewtopic.php?f=7&t=78769&p=442201)

A few days ago a share of mine went suddenly read-only. Pulling the logs revealed:

Dec  1 03:50:04 bucket kernel: EXT4-fs error (device dm-0): ext4_iget:4989: inode #52462369: block 4142678096: comm python: invalid block
Dec 1 03:50:04 bucket kernel: Aborting journal on device dm-0-8.
Dec 1 03:50:04 bucket kernel: EXT4-fs (dm-0): Remounting filesystem read-only
Dec 1 03:50:04 bucket kernel: EXT4-fs error (device dm-0): ext4_iget:4976: inode #52462371: comm python: bad extended attribute block 10303626543104
Dec 1 03:50:05 bucket kernel: EXT4-fs error (device dm-0): ext4_lookup:1043: inode #52461977: comm python: deleted inode referenced: 52462373
Dec 1 03:50:05 bucket kernel: EXT4-fs error (device dm-0): ext4_lookup:1043: inode #52461977: comm python: deleted inode referenced: 52462379
Dec 1 03:50:21 bucket kernel: EXT4-fs error (device dm-0): ext4_lookup:1043: inode #52461976: comm python: deleted inode referenced: 52462372
Dec 1 03:50:21 bucket kernel: EXT4-fs error (device dm-0): ext4_lookup:1043: inode #52461976: comm python: deleted inode referenced: 52462374
Dec 1 03:50:21 bucket kernel: EXT4-fs error (device dm-0): ext4_iget:4989: inode #52462378: block 4142682048: comm python: invalid block
Dec 1 03:50:21 bucket kernel: EXT4-fs error (device dm-0): ext4_iget:5021: inode #52462380: comm python: bogus i_mode (135300)
Dec 1 03:50:21 bucket kernel: EXT4-fs error (device dm-0): ext4_iget:4976: inode #52462382: comm python: bad extended attribute block 9655233829812


So I rebooted with a scan and got:

***** File system check forced at Mon Dec  1 09:04:42 EST 2014 *****
fsck 1.42.8 (20-Jun-2013)
e2fsck 1.42.8 (20-Jun-2013)
/dev/c/c: recovering journal
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong (1512517731, counted=1492196226).
Fix? yes

Free inodes count wrong (182203254, counted=182193565).
Fix? yes


/dev/c/c: ***** FILE SYSTEM WAS MODIFIED *****
/dev/c/c: 561763/182755328 files (2.8% non-contiguous), 1431889022/2924085248 blocks


What. I did a diff with my backup and found an affected folder. I tried to put some files back and got an error. So I ssh-ed in.

# cd affecteddirectory
# ls
01. xxx.mp3 04. xxx.mp3
02. xxx.mp3 05. xxx.mp3
03. xxx.mp3 06. xxx.mp3
# ls -al
ls: cannot access 03. xxx.mp3: Input/output error
ls: cannot access 01. xxx.mp3: Input/output error
ls: cannot access 02. xxx.mp3: Input/output error
ls: cannot access 04. xxx.mp3: Input/output error
total 2147484464
drwxr-sr-x 3 avi users 4096 2008-05-27 00:13 .
drwxr-sr-x 13 avi users 4096 2008-05-27 00:13 ..
-????????? ? ? ? ? ? 01. xxx.mp3
-????????? ? ? ? ? ? 02. xxx.mp3
-????????? ? ? ? ? ? 03. xxx.mp3
-????????? ? ? ? ? ? 04. xxx.mp3
#


What is going on here? All the SMART stuff is happy... allegedly. I don't know what to trust. What does an "I/O error" mean on a RAID volume?

22 Replies

Replies have been turned off for this discussion

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More