Print

Print


Hi all,

  The problem was timing, now the script deletes the file from the cache
and my monitoring system is able to request the file. Using the G-stream
from the cache I can check other details about these tests.

  @Robbert, this is very interesting! Are these hacks on GitHub or similar?



*--Fábio Andrijauskas*


On Wed, Apr 13, 2022 at 3:32 AM CURRIE Robert <[log in to unmask]> wrote:

> Hi,
>
> I had understood that the point of the XrdPfcCommand was to allow for a
> certain file to be removed from the cache with a call to the service for
> testing.
>
> https://github.com/xrootd/xrootd/blob/6b0209fd262f9f571e93daef17df1724dac8eed5/src/XrdPfc/XrdPfcCommand.cc#L268
>
> I don't know if this is this still supported as I haven't tested it (yet).
> I've just removed the files from disk and haven't had the server react
> badly from me doing so, it just looks for the file, finds it missing and
> re-acquires it.
>
> @Fabio Andrijauskas <[log in to unmask]> I've been looking into
> modifying/expanding the Pfc recently at Edinburgh.
> (nothing other than ugly local hacks on a test instance for now).
> I think we're mainly interested from a cache performance improvement
> angle, and possibly building a set of cache/purge decision libraries which
> we can configure, but I've also been looking at the monitoring data with
> some interest to compare it to our .cinfo file monitor.
>
>
> Best Regards,
>
> Rob
>
> ------------------------------
> *From:* [log in to unmask] <[log in to unmask]> on behalf
> of Andrew Hanushevsky <
> [log in to unmask]>
> *Sent:* 13 April 2022 01:08
> *To:* Fabio Andrijauskas <[log in to unmask]>
> *Cc:* [log in to unmask] <[log in to unmask]>
> *Subject:* Re: Delete a file from rooted cache
>
> This email was sent to you by someone outside the University.
> You should only click on links or attachments if you are certain that the
> email is genuine and the content is safe.
>
> Hi Fabio,
>
> There is no way to flush (effectively delete) a file from the cache. We
> have talked about providing such a feature but didn't have a use case for
> it. Anyway, I assume you are logging into the Xcache server and physically
> removing the files. As long as you do that when no one is using the file a
> subsequent xrdcp should not hang. So, I suspect the timing was a bit off
> or I don't understand the actual steps you were taking.
>
> Andy
>
>
> On Tue, 12 Apr 2022, Fabio Andrijauskas wrote:
>
> > Hi Folks,
> >
> >  I am improving the Xrootd cache monitoring on OSG, and I would like to
> > check if the cache can provide a cached file and if the cache can fetch a
> > file from the origin. To check the origin cache process, I want to
> delete a
> > specific file on the cache and request this file on the client, in that
> way
> > forcing the cache to fetch the origin file.
> >
> >  I am deleting 4 files, two links, and two files related to this
> > cached file. However, when I do that, the xrdcopy process hangs and
> > timeout. So, I need to restart the cache to back to the regular
> operation.
> >
> >  What is the right way to force the cache to fetch a file on the origin?
> >
> >
> >
> > *--Fábio Andrijauskas*
> >
> > ########################################################################
> > 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
> The University of Edinburgh is a charitable body, registered in Scotland,
> with registration number SC005336. Is e buidheann carthannais a th’ ann an
> Oilthigh Dhùn Èideann, clàraichte an Alba, àireamh clàraidh SC005336.
>

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