Print

Print


HI Patrick,

I think the best way is to rebuild the symlinks in name space (/xrd). For each file in /xrd_cache_*, you can find what its symlinks should be by doing something like this:

$ getfattr -d //atlas/xrdcache/sdb/ATLASDATADISK/22/CB0C6157C00C00000000ac172c8922E9010014D%
getfattr: Removing leading '/' from absolute path names
# file: atlas/xrdcache/sdb/ATLASDATADISK/22/CB0C6157C00C00000000ac172c8922E9010014D%
user.XrdCks.adler32=0sYWRsZXIzMgAAAAAAAAAAAAAAAABXRH7/ADNKMQAAAATRL9rKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
user.XrdFrm.Pfn="/atlas/xrootd/atlasdatadisk/rucio/mc15_5TeV/97/7d/log.08435138._004167.job.log.tgz.1"

After you rebuild the symlinks in name space, you can then decide which files are not needed (or rely on the RUCIO team to delete for you). 

regards,
--
Wei Yang  |  [log in to unmask]  |  650-926-3338

________________________________________
From: [log in to unmask] <[log in to unmask]> on behalf of Patrick McGuigan <[log in to unmask]>
Sent: Friday, March 10, 2017 12:06 PM
To: xrootd-l
Subject: audit with frm_admin

Hi,

I have an odd situation with a dataserver that uses XA space names and how space
usage is being reported.

I export an area named /xrd

We are not using mig or stage options on the export.


I have a named space:
         oss.space ATLASDATADISK /xrd_cache_*



At the system level, only files written to /xrd/datadisk should be in the
ATLASDATADISK space.

I have a script that walks the exported directory to discover the files being
stored on the server and record date and size information:

find -L /xrd -type f -fprintf  /tmp/xrd_files '%p %T@ %s\n'


If I run 'frm_admin -c /etc/xrootd/xrootd-clustered.cfg audit usage' I get
amounts for claimed and actual bytes used by the various named spaces including
ATLASDATADISK.

The problem is that the amount claimed in the audit output is 20TB (33%) larger
than what I expect by walking the path /xrd/datadisk.

It looks like there are files in /xrd_cache_x/ATLASDATDISK/... that do not have
links in /xrd/datadisk.

What is the correct way to rectify this issue?

I tried to run

frm_admin -c /etc/xrootd/xrootd-clustered.cfg audit space ATLASDATADISK

0 problems found; 0 fixed.
Space ATLASDATADISK has 0 files with 0 bytes in use (0 unreachable).



Should I run an audit names?

Should the audit invocation look like:
... audit name /xrd/datadisk
?


Thanks for any insights,

Patrick

########################################################################
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
########################################################################
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