修复XFS 之 XFS:error 117

4937阅读 0评论2011-03-20 atyu30
分类:服务器与存储

[root@atyu30 ~]# mount /dev/sdc1 /data/data029
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
[root@atyu30 ~]# xfs_repair -L /dev/sdc1
Phase 1 - find and verify superblock...
Phase 2 - using internal log
        - zero log...
        - scan filesystem freespace and inode maps...
        - found root inode chunk
Phase 3 - for each AG...
        - scan and clear agi unlinked lists...
        - process known inodes and perform inode discovery...
        - 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
        - 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 = 3
        - agno = 4
        - agno = 5
        - agno = 6
        - agno = 9
        - agno = 2
        - agno = 7
        - agno = 8
        - agno = 10
        - agno = 11
        - agno = 12
        - agno = 13
        - agno = 14
        - agno = 15
        - agno = 16
        - agno = 17
        - agno = 18
        - agno = 19
        - agno = 20
        - agno = 22
        - agno = 23
        - agno = 24
        - agno = 25
        - agno = 26
        - agno = 27
        - agno = 28
        - agno = 29
        - agno = 30
        - agno = 31
        - agno = 21
Phase 5 - rebuild AG headers and trees...
        - reset superblock...
Phase 6 - check inode connectivity...
        - resetting contents of realtime bitmap and summary inodes
        - traversing filesystem ...
        - traversal finished ...
        - moving disconnected inodes to lost+found ...
Phase 7 - verify and correct link counts...
resetting inode 128 nlinks from 5 to 4
resetting inode 247 nlinks from 2 to 497
done
[root@atyu30 ~]#

[root@atyu30 ~]# dmesg | tail
 [] sys_mount+0x8a/0xcd
 [] tracesys+0xd5/0xe0

XFS: log mount/recovery failed: error 117
XFS: log mount failed
XFS mounting filesystem sda1
Ending clean XFS mount for filesystem: sda1
XFS: Filesystem sdc1 has duplicate UUID - can't mount
XFS: Filesystem sdc1 has duplicate UUID - can't mount
XFS: Filesystem sdc1 has duplicate UUID - can't mount
[root@atyu30 ~]#

处理办法见: http://blog.chinaunix.net/space.php?uid=20438355&do=blog&id=177447
上一篇:RHEL 5.4 修复XFS
下一篇:RHEL5 韦诺之战