[Ocfs2-users] restore deleted partition

David Ballester ballester.david at gmail.com
Fri Apr 25 05:25:42 PDT 2008


El vie, 25-04-2008 a las 10:33 +0200, Christian Lox escribió:
> Hi all.
> 
> We are using (or should i say "have been using"...) ocfs2 in  
> conjunction with iscsitaget and open-iscsi.
> 
> Now yesterday happened what should not have happened:
> A colleague set up a new subversion server and remembered there was a  
> kind of storage to use for it.
> He used the open-issi tools to discover the partition and used mkfs on  
> it. So he was just fine and could continue his work. :)
> But:
> Our main fileserver lost all its data.
> 
> Apr 24 18:38:21 rad01 kernel: [4310373.927492]  
> (4211,0):o2hb_do_disk_heartbeat:767 ERROR: Device "sdb": another node  
> is heartbeating in our slot!
> 
> And some hours later:
> Apr 25 06:25:19 rad01 kernel: [4351792.508496]  
> (1292,0):ocfs2_check_dir_entry:1778 ERROR: bad entry in directory  
> #197799: rec_len is smaller than minimal - offset=0, inode=0,  
> rec_len=0, name_len=0
> 
> When trying to mount our (formerly) ocfs2 partition:
> 
> root at rad01:/# mount -t ocfs2 /dev/sdb /ocfs2
> ocfs2_hb_ctl: Bad magic number in inode while reading uuid
> mount.ocfs2: Error when attempting to run /sbin/ocfs2_hb_ctl:  
> "Operation not permitted"
> 
> This is on ubuntu 7.10, Linux rad01 2.6.22-14-server #1 SMP Sun Oct 14  
> 23:34:23 GMT 2007 i686 GNU/Linux
> 
> Any chance to recover the data?
> 
> Thanks in advance,
> Christian




If you don't have any backup, as last change you can try:


dd if=/dev/sdb of=/path/to_a_dump_file bs=1024K

and try http://jbj.rapanden.dk/magicrescue/ on /path/to_a_dump_file


Example of use:

http://www.linux.com/feature/126525



Best regards

D.







More information about the Ocfs2-users mailing list