xfs
[Top] [All Lists]

Re: ls: reading directory .: Input/output error

To: linux-xfs@xxxxxxxxxxx
Subject: Re: ls: reading directory .: Input/output error
From: Douglass Judd <doug@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 31 Jan 2005 11:15:08 -0800
In-reply-to: <1106941376.13349.322.camel@xxxxxxxxxxxxxxxxxxxxxxxxxx>
References: <1106941376.13349.322.camel@xxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: linux-xfs-bounce@xxxxxxxxxxx
Here's some more info ...

[root@wds12 data]# xfs_info /dev/sda1
meta-data=/data                  isize=256    agcount=32,
agsize=13350830 blks
         =                       sectsz=512
data     =                       bsize=4096   blocks=427226560,
imaxpct=25
         =                       sunit=0      swidth=0 blks, unwritten=1
naming   =version 2              bsize=4096
log      =internal               bsize=4096   blocks=32768, version=1
         =                       sectsz=512   sunit=0 blks
realtime =none                   extsz=65536  blocks=0, rtextents=0

[root@wds12 /]# xfs_repair -n /dev/sda1
Phase 1 - find and verify superblock...
Phase 2 - using internal log
        - scan filesystem freespace and inode maps...
ir_freecount/free mismatch, inode chunk 0/1152, freecount 64 nfree 56
ir_freecount/free mismatch, inode chunk 1/1248, freecount 52 nfree 47
ir_freecount/free mismatch, inode chunk 1/18976, freecount 64 nfree 57
ir_freecount/free mismatch, inode chunk 2/1248, freecount 8 nfree 0
ir_freecount/free mismatch, inode chunk 2/18912, freecount 64 nfree 59
ir_freecount/free mismatch, inode chunk 4/1248, freecount 64 nfree 56
ir_freecount/free mismatch, inode chunk 4/18944, freecount 64 nfree 57
ir_freecount/free mismatch, inode chunk 5/1248, freecount 59 nfree 51
ir_freecount/free mismatch, inode chunk 6/1216, freecount 64 nfree 60
ir_freecount/free mismatch, inode chunk 6/18912, freecount 64 nfree 56
ir_freecount/free mismatch, inode chunk 7/1248, freecount 64 nfree 56
ir_freecount/free mismatch, inode chunk 7/18944, freecount 64 nfree 57
ir_freecount/free mismatch, inode chunk 8/1248, freecount 64 nfree 58
ir_freecount/free mismatch, inode chunk 8/18912, freecount 64 nfree 59
ir_freecount/free mismatch, inode chunk 9/1248, freecount 64 nfree 57
ir_freecount/free mismatch, inode chunk 9/18880, freecount 64 nfree 60
ir_freecount/free mismatch, inode chunk 10/18944, freecount 64 nfree 57
ir_freecount/free mismatch, inode chunk 11/18944, freecount 64 nfree 57
ir_freecount/free mismatch, inode chunk 12/1248, freecount 64 nfree 58
ir_freecount/free mismatch, inode chunk 13/1248, freecount 64 nfree 59
ir_freecount/free mismatch, inode chunk 13/18976, freecount 64 nfree 56
ir_freecount/free mismatch, inode chunk 14/1248, freecount 30 nfree 22
ir_freecount/free mismatch, inode chunk 14/18912, freecount 64 nfree 60
ir_freecount/free mismatch, inode chunk 15/1248, freecount 64 nfree 59
        - found root inode chunk
Phase 3 - for each AG...
        - scan (but don't clear) agi unlinked lists...
        - process known inodes and perform inode discovery...
        - agno = 0
imap claims a free inode 1208 is in use, would correct imap and clear
inode
imap claims a free inode 1209 is in use, would correct imap and clear
inode
imap claims a free inode 1210 is in use, would correct imap and clear
inode
imap claims a free inode 1211 is in use, would correct imap and clear
inode
imap claims a free inode 1212 is in use, would correct imap and clear
inode
imap claims a free inode 1213 is in use, would correct imap and clear
inode
imap claims a free inode 1214 is in use, would correct imap and clear
inode
imap claims a free inode 1215 is in use, would correct imap and clear
inode
        - agno = 1
imap claims a free inode 268436760 is in use, would correct imap and
clear inode
imap claims a free inode 268436761 is in use, would correct imap and
clear inode
imap claims a free inode 268436762 is in use, would correct imap and
clear inode
imap claims a free inode 268436763 is in use, would correct imap and
clear inode
imap claims a free inode 268436767 is in use, would correct imap and
clear inode
imap claims a free inode 268454488 is in use, would correct imap and
clear inode
imap claims a free inode 268454489 is in use, would correct imap and
clear inode
imap claims a free inode 268454490 is in use, would correct imap and
clear inode
imap claims a free inode 268454491 is in use, would correct imap and
clear inode
imap claims a free inode 268454492 is in use, would correct imap and
clear inode
imap claims a free inode 268454494 is in use, would correct imap and
clear inode
imap claims a free inode 268454495 is in use, would correct imap and
clear inode
        - agno = 2
imap claims a free inode 536872216 is in use, would correct imap and
clear inode
imap claims a free inode 536872217 is in use, would correct imap and
clear inode
imap claims a free inode 536872218 is in use, would correct imap and
clear inode
imap claims a free inode 536872219 is in use, would correct imap and
clear inode
imap claims a free inode 536872220 is in use, would correct imap and
clear inode
imap claims a free inode 536872221 is in use, would correct imap and
clear inode
imap claims a free inode 536872222 is in use, would correct imap and
clear inode
imap claims a free inode 536872223 is in use, would correct imap and
clear inode
imap claims a free inode 536889880 is in use, would correct imap and
clear inode
imap claims a free inode 536889881 is in use, would correct imap and
clear inode
imap claims a free inode 536889883 is in use, would correct imap and
clear inode
imap claims a free inode 536889886 is in use, would correct imap and
clear inode
imap claims a free inode 536889887 is in use, would correct imap and
clear inode
        - agno = 3
        - agno = 4
imap claims a free inode 1073743128 is in use, would correct imap and
clear inode
imap claims a free inode 1073743129 is in use, would correct imap and
clear inode
imap claims a free inode 1073743130 is in use, would correct imap and
clear inode
imap claims a free inode 1073743131 is in use, would correct imap and
clear inode
imap claims a free inode 1073743132 is in use, would correct imap and
clear inode
imap claims a free inode 1073743133 is in use, would correct imap and
clear inode
imap claims a free inode 1073743134 is in use, would correct imap and
clear inode
imap claims a free inode 1073743135 is in use, would correct imap and
clear inode
imap claims a free inode 1073760825 is in use, would correct imap and
clear inode
imap claims a free inode 1073760826 is in use, would correct imap and
clear inode
imap claims a free inode 1073760827 is in use, would correct imap and
clear inode
imap claims a free inode 1073760828 is in use, would correct imap and
clear inode
imap claims a free inode 1073760829 is in use, would correct imap and
clear inode
imap claims a free inode 1073760830 is in use, would correct imap and
clear inode
imap claims a free inode 1073760831 is in use, would correct imap and
clear inode
        - agno = 5
imap claims a free inode 1342178584 is in use, would correct imap and
clear inode
imap claims a free inode 1342178585 is in use, would correct imap and
clear inode
imap claims a free inode 1342178586 is in use, would correct imap and
clear inode
imap claims a free inode 1342178587 is in use, would correct imap and
clear inode
imap claims a free inode 1342178588 is in use, would correct imap and
clear inode
imap claims a free inode 1342178589 is in use, would correct imap and
clear inode
imap claims a free inode 1342178590 is in use, would correct imap and
clear inode
imap claims a free inode 1342178591 is in use, would correct imap and
clear inode
        - agno = 6
imap claims a free inode 1610614011 is in use, would correct imap and
clear inode
imap claims a free inode 1610614012 is in use, would correct imap and
clear inode
imap claims a free inode 1610614013 is in use, would correct imap and
clear inode
imap claims a free inode 1610614014 is in use, would correct imap and
clear inode
imap claims a free inode 1610631704 is in use, would correct imap and
clear inode
imap claims a free inode 1610631705 is in use, would correct imap and
clear inode
imap claims a free inode 1610631706 is in use, would correct imap and
clear inode
imap claims a free inode 1610631707 is in use, would correct imap and
clear inode
imap claims a free inode 1610631708 is in use, would correct imap and
clear inode
imap claims a free inode 1610631709 is in use, would correct imap and
clear inode
imap claims a free inode 1610631710 is in use, would correct imap and
clear inode
imap claims a free inode 1610631711 is in use, would correct imap and
clear inode
        - agno = 7
imap claims a free inode 1879049496 is in use, would correct imap and
clear inode
imap claims a free inode 1879049497 is in use, would correct imap and
clear inode
imap claims a free inode 1879049498 is in use, would correct imap and
clear inode
imap claims a free inode 1879049499 is in use, would correct imap and
clear inode
imap claims a free inode 1879049500 is in use, would correct imap and
clear inode
imap claims a free inode 1879049501 is in use, would correct imap and
clear inode
imap claims a free inode 1879049502 is in use, would correct imap and
clear inode
imap claims a free inode 1879049503 is in use, would correct imap and
clear inode
imap claims a free inode 1879067192 is in use, would correct imap and
clear inode
imap claims a free inode 1879067193 is in use, would correct imap and
clear inode
imap claims a free inode 1879067194 is in use, would correct imap and
clear inode
imap claims a free inode 1879067196 is in use, would correct imap and
clear inode
imap claims a free inode 1879067197 is in use, would correct imap and
clear inode
imap claims a free inode 1879067198 is in use, would correct imap and
clear inode
imap claims a free inode 1879067199 is in use, would correct imap and
clear inode
        - agno = 8
imap claims a free inode 2147484952 is in use, would correct imap and
clear inode
imap claims a free inode 2147484953 is in use, would correct imap and
clear inode
imap claims a free inode 2147484954 is in use, would correct imap and
clear inode
imap claims a free inode 2147484955 is in use, would correct imap and
clear inode
imap claims a free inode 2147484956 is in use, would correct imap and
clear inode
imap claims a free inode 2147484959 is in use, would correct imap and
clear inode
imap claims a free inode 2147502616 is in use, would correct imap and
clear inode
imap claims a free inode 2147502618 is in use, would correct imap and
clear inode
imap claims a free inode 2147502619 is in use, would correct imap and
clear inode
imap claims a free inode 2147502620 is in use, would correct imap and
clear inode
imap claims a free inode 2147502623 is in use, would correct imap and
clear inode
        - agno = 9
imap claims a free inode 2415920408 is in use, would correct imap and
clear inode
imap claims a free inode 2415920409 is in use, would correct imap and
clear inode
imap claims a free inode 2415920410 is in use, would correct imap and
clear inode
imap claims a free inode 2415920411 is in use, would correct imap and
clear inode
imap claims a free inode 2415920412 is in use, would correct imap and
clear inode
imap claims a free inode 2415920414 is in use, would correct imap and
clear inode
imap claims a free inode 2415920415 is in use, would correct imap and
clear inode
imap claims a free inode 2415938040 is in use, would correct imap and
clear inode
imap claims a free inode 2415938041 is in use, would correct imap and
clear inode
imap claims a free inode 2415938042 is in use, would correct imap and
clear inode
imap claims a free inode 2415938044 is in use, would correct imap and
clear inode
        - agno = 10
imap claims a free inode 2684373560 is in use, would correct imap and
clear inode
imap claims a free inode 2684373561 is in use, would correct imap and
clear inode
imap claims a free inode 2684373562 is in use, would correct imap and
clear inode
imap claims a free inode 2684373564 is in use, would correct imap and
clear inode
imap claims a free inode 2684373565 is in use, would correct imap and
clear inode
imap claims a free inode 2684373566 is in use, would correct imap and
clear inode
imap claims a free inode 2684373567 is in use, would correct imap and
clear inode
        - agno = 11
imap claims a free inode 2952809016 is in use, would correct imap and
clear inode
imap claims a free inode 2952809017 is in use, would correct imap and
clear inode
imap claims a free inode 2952809018 is in use, would correct imap and
clear inode
imap claims a free inode 2952809020 is in use, would correct imap and
clear inode
imap claims a free inode 2952809021 is in use, would correct imap and
clear inode
imap claims a free inode 2952809022 is in use, would correct imap and
clear inode
imap claims a free inode 2952809023 is in use, would correct imap and
clear inode
        - agno = 12
imap claims a free inode 3221226776 is in use, would correct imap and
clear inode
imap claims a free inode 3221226778 is in use, would correct imap and
clear inode
imap claims a free inode 3221226780 is in use, would correct imap and
clear inode
imap claims a free inode 3221226781 is in use, would correct imap and
clear inode
imap claims a free inode 3221226782 is in use, would correct imap and
clear inode
imap claims a free inode 3221226783 is in use, would correct imap and
clear inode
        - agno = 13
imap claims a free inode 3489662232 is in use, would correct imap and
clear inode
imap claims a free inode 3489662233 is in use, would correct imap and
clear inode
imap claims a free inode 3489662234 is in use, would correct imap and
clear inode
imap claims a free inode 3489662235 is in use, would correct imap and
clear inode
imap claims a free inode 3489662238 is in use, would correct imap and
clear inode
imap claims a free inode 3489679960 is in use, would correct imap and
clear inode
imap claims a free inode 3489679961 is in use, would correct imap and
clear inode
imap claims a free inode 3489679962 is in use, would correct imap and
clear inode
imap claims a free inode 3489679963 is in use, would correct imap and
clear inode
imap claims a free inode 3489679964 is in use, would correct imap and
clear inode
imap claims a free inode 3489679965 is in use, would correct imap and
clear inode
imap claims a free inode 3489679966 is in use, would correct imap and
clear inode
imap claims a free inode 3489679967 is in use, would correct imap and
clear inode
        - agno = 14
imap claims a free inode 3758097688 is in use, would correct imap and
clear inode
imap claims a free inode 3758097689 is in use, would correct imap and
clear inode
imap claims a free inode 3758097690 is in use, would correct imap and
clear inode
imap claims a free inode 3758097691 is in use, would correct imap and
clear inode
imap claims a free inode 3758097692 is in use, would correct imap and
clear inode
imap claims a free inode 3758097693 is in use, would correct imap and
clear inode
imap claims a free inode 3758097694 is in use, would correct imap and
clear inode
imap claims a free inode 3758097695 is in use, would correct imap and
clear inode
imap claims a free inode 3758115352 is in use, would correct imap and
clear inode
imap claims a free inode 3758115356 is in use, would correct imap and
clear inode
imap claims a free inode 3758115357 is in use, would correct imap and
clear inode
imap claims a free inode 3758115358 is in use, would correct imap and
clear inode
        - agno = 15
imap claims a free inode 4026533145 is in use, would correct imap and
clear inode
imap claims a free inode 4026533146 is in use, would correct imap and
clear inode
imap claims a free inode 4026533149 is in use, would correct imap and
clear inode
imap claims a free inode 4026533150 is in use, would correct imap and
clear inode
imap claims a free inode 4026533151 is in use, would correct imap and
clear inode
        - agno = 16
        - agno = 17
        - agno = 18
        - agno = 19
        - agno = 20
        - agno = 21
        - agno = 22
        - agno = 23
        - agno = 24
        - agno = 25
        - agno = 26
        - agno = 27
        - agno = 28
        - agno = 29
        - agno = 30
        - agno = 31
        - process newly discovered inodes...
Phase 4 - check for duplicate blocks...
        - setting up duplicate extent list...
        - check for inodes claiming duplicate blocks...
        - agno = 0
        - agno = 1
        - agno = 2
        - agno = 3
        - agno = 4
        - agno = 5
        - agno = 6
        - agno = 7
        - agno = 8
        - agno = 9
        - agno = 10
        - agno = 11
        - agno = 12
        - agno = 13
        - agno = 14
        - agno = 15
        - agno = 16
        - agno = 17
        - agno = 18
        - agno = 19
        - agno = 20
        - agno = 21
        - agno = 22
        - agno = 23
        - agno = 24
        - agno = 25
        - agno = 26
        - agno = 27
        - agno = 28
        - agno = 29
        - agno = 30
        - agno = 31
No modify flag set, skipping phase 5
Phase 6 - check inode connectivity...
        - traversing filesystem starting at / ...
        - traversal finished ...
        - traversing all unattached subtrees ...
        - traversals finished ...
        - moving disconnected inodes to lost+found ...
Phase 7 - verify link counts...
No modify flag set, skipping filesystem flush and exiting.



<Prev in Thread] Current Thread [Next in Thread>