<div dir="ltr">Hi All,<div><br></div><div>I have 7 drives in a RAID6 configuration with a XFS partition (running Arch linux). Recently two drives dropped out simultaneously, and a hot spare immediately synced successfully so that I now have 6/7 drives up in the array.</div><div><br></div><div>After a reboot (to replace the faulty drives) the XFS file system would not mount. Note that I had to perform a hard reboot since the server hung on shutdown. When I try to mount I get the following error:</div><div><div><font face="monospace, monospace">mount: mount /dev/md0 on /export/data failed: Structure needs cleaning</font><br></div><div><font face="monospace, monospace"><br></font></div><div>I have tried to perform: <font face="monospace, monospace">xfs_repair /dev/md0</font> <br></div></div><div>And I get the following output:</div><div><div><br></div><div><font face="monospace, monospace">Phase 1 - find and verify superblock...</font></div><div><font face="monospace, monospace">couldn't verify primary superblock - bad magic number !!!</font></div><div><font face="monospace, monospace">attempting to find secondary superblock...</font></div><div><font face="monospace, monospace">..............................................................................</font></div></div><div><span style="font-family:monospace,monospace">..............................................................................</span><font face="monospace, monospace"><br></font></div><div><span style="font-family:monospace,monospace">                          [many lines like this]</span></div><div><span style="font-family:monospace,monospace">..............................................................................</span><span style="font-family:monospace,monospace"><br></span></div><div><span style="font-family:monospace,monospace">..............................................................................</span><span style="font-family:monospace,monospace"><br></span></div><div><div><font face="monospace, monospace">found candidate secondary superblock...</font><span style="font-family:monospace,monospace">unable to verify superblock, continuing</span></div><div><span style="font-family:monospace,monospace">...</span><span style="font-family:monospace,monospace">...........................................................................</span></div></div><div><span style="font-family:monospace,monospace"><br></span></div><div><font face="arial, helvetica, sans-serif">Note that it has been scanning for many hours and has located several secondary superblocks with the same error. It is till scanning however based on other posts I'm guessing it will not be successful. </font></div><div><br></div><div>To investigate the superblock info I used xfs_db and the magic number looks ok: </div><div><font face="monospace, monospace">sudo xfs_db /dev/md0 </font></div><div><font face="monospace, monospace">xfs_db> sb</font></div><div><font face="monospace, monospace">xfs_db> p</font></div><div><font face="monospace, monospace"><br></font></div><div><span style="font-family:monospace,monospace">magicnum = 0x58465342</span><br></div><div><font face="monospace, monospace">blocksize = 4096</font></div><div><font face="monospace, monospace">dblocks = 3662666880</font></div><div><font face="monospace, monospace">rblocks = 0</font></div><div><font face="monospace, monospace">rextents = 0</font></div><div><font face="monospace, monospace">uuid = e74e5814-3e0f-4cd1-9a68-65d9df8a373f</font></div><div><font face="monospace, monospace">logstart = 2147483655</font></div><div><font face="monospace, monospace">rootino = 1024</font></div><div><font face="monospace, monospace">rbmino = 1025</font></div><div><font face="monospace, monospace">rsumino = 1026</font></div><div><font face="monospace, monospace">rextsize = 1</font></div><div><font face="monospace, monospace">agblocks = 114458368</font></div><div><font face="monospace, monospace">agcount = 32</font></div><div><font face="monospace, monospace">rbmblocks = 0</font></div><div><font face="monospace, monospace">logblocks = 521728</font></div><div><font face="monospace, monospace">versionnum = 0xbdb4</font></div><div><font face="monospace, monospace">sectsize = 4096</font></div><div><font face="monospace, monospace">inodesize = 512</font></div><div><font face="monospace, monospace">inopblock = 8</font></div><div><font face="monospace, monospace">fname = "\000\000\000\000\000\000\000\000\000\000\000\000"</font></div><div><font face="monospace, monospace">blocklog = 12</font></div><div><font face="monospace, monospace">sectlog = 12</font></div><div><font face="monospace, monospace">inodelog = 9</font></div><div><font face="monospace, monospace">inopblog = 3</font></div><div><font face="monospace, monospace">agblklog = 27</font></div><div><font face="monospace, monospace">rextslog = 0</font></div><div><font face="monospace, monospace">inprogress = 0</font></div><div><font face="monospace, monospace">imax_pct = 5</font></div><div><font face="monospace, monospace">icount = 4629568</font></div><div><font face="monospace, monospace">ifree = 34177</font></div><div><font face="monospace, monospace">fdblocks = 362013500</font></div><div><font face="monospace, monospace">frextents = 0</font></div><div><font face="monospace, monospace">uquotino = 0</font></div><div><font face="monospace, monospace">gquotino = null</font></div><div><font face="monospace, monospace">qflags = 0</font></div><div><font face="monospace, monospace">flags = 0</font></div><div><font face="monospace, monospace">shared_vn = 0</font></div><div><font face="monospace, monospace">inoalignmt = 2</font></div><div><font face="monospace, monospace">unit = 128</font></div><div><font face="monospace, monospace">width = 640</font></div><div><font face="monospace, monospace">dirblklog = 0</font></div><div><font face="monospace, monospace">logsectlog = 12</font></div><div><font face="monospace, monospace">logsectsize = 4096</font></div><div><font face="monospace, monospace">logsunit = 4096</font></div><div><font face="monospace, monospace">features2 = 0xa</font></div><div><font face="monospace, monospace">bad_features2 = 0xa</font></div><div><font face="monospace, monospace">features_compat = 0</font></div><div><font face="monospace, monospace">features_ro_compat = 0</font></div><div><font face="monospace, monospace">features_incompat = 0</font></div><div><font face="monospace, monospace">features_log_incompat = 0</font></div><div><font face="monospace, monospace">crc = 0 (unchecked)</font></div><div><font face="monospace, monospace">pquotino = 0</font></div><div><font face="monospace, monospace">lsn = 0</font></div><div><br></div><div><br></div><div>Any help or suggestions at this point would be much appreciated!  Is my only option to try a repair -L? </div><div><br></div><div>Thanks in advance,</div><div>Dave</div><div><br></div></div>