[Lustre-discuss] sanity check

Andreas Dilger andreas.dilger at oracle.com
Wed May 26 12:29:00 PDT 2010


On 2010-05-26, at 13:18, Mervini, Joseph A wrote:
> I have migrated all the files that were on a damaged OST and have recreated the software raid array and put a lustre file system on it.
> 
> I am now at the point where I want to re-introduce it to the scratch file system as if it was never gone. I used:
> 
> tunefs.lustre --index=27 /dev/md4 to get the right index for the file system (the information is below). I just want to make sure there is nothing else I need to do before I pull the trigger will mounting it. (The things that have me concerned are the differences in the flags, and less so the "OST first_time update.)

The use of tunefs.lustre is not sufficient to make the new OST identical to the previous one.  You should also copy the O/0/LAST_ID file, last_rcvd, and mountdata files over, at which point you don't need tunefs.lustre at all.

> <pre rebuild>
> 
> [root at oss-scratch obdfilter]# tunefs.lustre /dev/md4
> checking for existing Lustre data: found CONFIGS/mountdata
> Reading CONFIGS/mountdata
> 
>  Read previous values:
> Target:     scratch1-OST001b
> Index:      27
> Lustre FS:  scratch1
> Mount type: ldiskfs
> Flags:      0x2
>             (OST )
> Persistent mount opts: errors=remount-ro,extents,mballoc
> Parameters: mgsnode=10.10.10.2 at o2ib mgsnode=10.10.10.5 at o2ib failover.node=10.10.10.10 at o2ib
> 
> 
>  Permanent disk data:
> Target:     scratch1-OST001b
> Index:      27
> Lustre FS:  scratch1
> Mount type: ldiskfs
> Flags:      0x2
>             (OST )
> Persistent mount opts: errors=remount-ro,extents,mballoc
> Parameters: mgsnode=10.10.10.2 at o2ib mgsnode=10.10.10.5 at o2ib failover.node=10.10.10.10 at o2ib
> 
> exiting before disk write.
> 
> 
> <after reformat and tunefs>
> 
> [root at oss-scratch obdfilter]# tunefs.lustre --dryrun /dev/md4
> checking for existing Lustre data: found CONFIGS/mountdata
> Reading CONFIGS/mountdata
> 
>  Read previous values:
> Target:     scratch1-OST001b
> Index:      27
> Lustre FS:  scratch1
> Mount type: ldiskfs
> Flags:      0x62
>             (OST first_time update )
> Persistent mount opts: errors=remount-ro,extents,mballoc
> Parameters: mgsnode=10.10.10.2 at o2ib mgsnode=10.10.10.5 at o2ib failover.node=10.10.10.10 at o2ib
> 
> 
>  Permanent disk data:
> Target:     scratch1-OST001b
> Index:      27
> Lustre FS:  scratch1
> Mount type: ldiskfs
> Flags:      0x62
>             (OST first_time update )
> Persistent mount opts: errors=remount-ro,extents,mballoc
> Parameters: mgsnode=10.10.10.2 at o2ib mgsnode=10.10.10.5 at o2ib failover.node=10.10.10.10 at o2ib
> 
> exiting before disk write.
> 
> 
> _______________________________________________
> Lustre-discuss mailing list
> Lustre-discuss at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-discuss


Cheers, Andreas
--
Andreas Dilger
Lustre Technical Lead
Oracle Corporation Canada Inc.




More information about the lustre-discuss mailing list