Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to add a last chance option for file transfers via FTS ? #7680

Closed
marianne013 opened this issue Jun 20, 2024 · 1 comment
Closed

Comments

@marianne013
Copy link
Contributor

I'm currently seeing the following problem:
An FTS transfer fails:

(base) lx05:move_moedal > dirac-rms-request 800512 | grep /vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac
    [469] ID=7552636 LFN='/vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac' Status='Failed' Checksum='2e4b1535'

looking at the log file on the FTS server:

https://fts01.grid.hep.ph.ic.ac.uk:8449/var/log/fts3/transfers/2024-06-17/se03.esc.qmul.ac.uk__gfe02.grid.hep.ph.ic.ac.uk/2024-06-17-1324__se03.esc.qmul.ac.uk__gfe02.grid.hep.ph.ic.ac.uk__52380956__33752f0c-2ca9-11ef-8adf-525400e091e6

It ends in:

INFO    Mon, 17 Jun 2024 14:24:02 +0100; DESTINATION Source and destination file size matching
INFO    Mon, 17 Jun 2024 14:24:02 +0100; Transfer finished successfully
INFO    Mon, 17 Jun 2024 14:24:07 +0100; Finishing copy process...

But the "global" message is:

Error reason: No FTS server has updated the transfer status the last 900 seconds. Probably stalled

Now the file is at Imperial (correct size and all):

[lt2-moedal001@gfe02 moedal]$ pwd
/pnfs/hep.ph.ic.ac.uk/data/moedal
[lt2-moedal001@gfe02 moedal]$ ls -l vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac
-rw-r-----. 1 lt2-moedal001 lt2-moedal 19758 Jun 17 15:50 vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac

But not registered in the file catalogue:

(base) lx05:move_moedal > dirac-dms-lfn-replicas /vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac
Replica Lookup Time: 3.65 seconds 
LFN                                                                                            StorageElement     URL
=====================================================================================================================
/vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac UKI-LT2-QMUL2-disk srm://se03.esc.qmul.ac.uk:8444/srm/managerv2?SFN=/vo.moedal.org/vo.moedal.org/user/a/aditya.upreti/BeamPipe/gen/SchGen_GRID_80GeV_50gD_5000ev_10611_May20.mac

Is there any way for the transfer software to do one last ditch check to see if the file has actually transferred and the register it ?

Probably a question for @chaen and and FYI for @sfayer

@chaen
Copy link
Contributor

chaen commented Jun 20, 2024

As discussed live:

  • the FTSAgent should retry, so why it did not is unknown to me
  • the dirac-rms-request --Reset is what you need

@fstagni fstagni closed this as completed Oct 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants