- 积分
- 16844
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
1 x2 S( Z5 T8 k# Y" J
1 n% N [; f; i这种问题只能靠修复来完成了
/ r, F" N, X; ^/ a5 o. B8 }' N) ]& A[root@compute03 images]# rbd ls -p hdd-8T-volumes|grep 94d18fa8-4f51-48e3-bb13-032400a71c0f 9 M- S* f3 U% g: J8 V$ T# ^4 x
volume-94d18fa8-4f51-48e3-bb13-032400a71c0f
* k Y1 P9 @+ }/ _4 N( @[root@compute03 images]# rbd map hdd-8T-volumes/volume-94d18fa8-4f51-48e3-bb13-032400a71c0f
% N |* m8 j8 P7 n% }5 U W6 d/dev/rbd0
" A+ P2 l* u6 y' r" k, C
; R$ D! q% J# ]* s( t2 L3 |
7 P! g k _" \5 ^2 P E1 G1 }% `# {( H& b3 Z! N! V, j
[root@compute03 images]# xfs_repair -L /dev/rbd0p1
/ Y$ V8 a- g# y6 Y( sPhase 1 - find and verify superblock...3 _8 ?3 l- W" M( i6 |( A2 C* n
Phase 2 - using internal log
% d6 B2 L+ Q/ h$ F+ c3 [ - zero log...; e' _+ M4 s2 p* d8 r& w( M
ALERT: The filesystem has valuable metadata changes in a log which is being' V" t- O! L' G0 [: F5 v8 m: X
destroyed because the -L option was used.
5 R0 X( C' f% u2 I0 L' K& H$ _4 E - scan filesystem freespace and inode maps...- ?2 j, A. p0 n# Q Z. |
sb_fdblocks 90682, counted 97082$ Q& w. r0 O5 {% _7 i6 U
- found root inode chunk# l* o# ?. f3 u" {+ a1 n+ z
Phase 3 - for each AG...- F, s) t, S" b" \" F/ o
- scan and clear agi unlinked lists.../ D4 G8 b1 \: _2 u
- process known inodes and perform inode discovery...$ t$ P4 W( W' W
- agno = 0
* X* {& X& s6 `; D4 u - agno = 14 H3 _7 d# v: u1 l0 L4 d3 @( f ~
- agno = 2* Q; H% v5 x6 i
- agno = 3
% K: f, f* V1 J: O& S* G1 d$ k- n - process newly discovered inodes...
: d% B7 x, b) R. \) S3 S5 p4 gPhase 4 - check for duplicate blocks...; }" `. y0 s3 B1 E, L8 `- t
- setting up duplicate extent list...
: V" s5 _3 o3 {; o- z, `5 ~ X! I+ C - check for inodes claiming duplicate blocks..." Z5 U, E% | T) l
- agno = 0, j0 Y/ M6 w8 w( X; O+ c6 ?7 j& s. A
- agno = 1
6 I! v; N( Q& J: s8 l% @ - agno = 2
/ E8 @% T' t5 i! I) L4 ^( W3 | - agno = 36 n1 d0 W. W" Z2 m( M& |
Phase 5 - rebuild AG headers and trees...3 z0 _1 M! k5 `* d) I4 E( f
- reset superblock...
1 R1 l2 z# [. r( jPhase 6 - check inode connectivity.... g/ k* h3 R) D* f t4 u) q
- resetting contents of realtime bitmap and summary inodes
+ g. G# j0 a8 u7 s. z - traversing filesystem ...
7 H& @' t' F( H P; R - traversal finished ...; A1 A2 @& m. Q2 m, _; `
- moving disconnected inodes to lost+found ...2 P. H( ]) |% a( [: x
Phase 7 - verify and correct link counts...
$ w9 v; d& [9 O1 G7 N6 b2 PMaximum metadata LSN (1:3530) is ahead of log (1:2).. W9 z) l2 k0 r5 u3 {: p- I
Format log to cycle 4.
, R4 `0 [2 @- d0 ?9 V7 i2 B1 ndone" z! J0 l1 b* A! q H! t
4 o% V) [$ F1 H4 N+ E0 l! v
7 _- x% Z$ u3 M5 c- S) c9 H
# n/ h; j3 h! t[root@compute03 images]# rbd unmap hdd-8T-volumes/volume-94d18fa8-4f51-48e3-bb13-032400a71c0f n: w1 F5 V& z: ?
|
|