Print

Print


On 1/18/2017 7:30 PM, Adrian Sevcenco wrote:
> Hi! Is there a possibility of localroot content to be repaired or 
> rebuilt?
>
> I ask because it would seem to me that localroot is a single point of 
> failure : i have a situation where the first storage partition (where 
> also localroot is placed) is offline (waiting for drive replacement)
> but because of this xrootd services are disabled. (and all other 
> partitions are not used.)
> I could have moved the localroot directory to the OS disk, but i am 
> worried that if i lose the localroot content i lose the whole data 
> stored on that server (the data remains but is no longer accessible).
>
> So, is it possible to reconstruct localroot content based on the 
> actual content from oss.space paths?
>
> Thank you!
> Adrian
>
>
> ########################################################################
> Use REPLY-ALL to reply to list
>
> To unsubscribe from the XROOTD-L list, click the following link:
> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1


Hi Adrian,


As I recall, there's an extended attribute called "user.XrdFrm.Pfn". So 
if you look at the files in oss.space, you can grab the attribute like this:

# cd /data/pool1/public/00
# getfattr -d 09172E58E91400000000c0aae37c000300000C6%
# file: 09172E58E91400000000c0aae37c000300000C6%
user.XrdFrm.Pfn="/data/xrootd/atlas/uct3/data/users/blahblahblah/foo/bar/baz.root"

 From there you should be able to whip up a script to reconstruct the 
namespace. Hope that helps.


--Lincoln

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-L&A=1