Official main PhEDEx page.

*** PhEDEx monitoring:

Does CERN think our PheDex is up ?
Related: Phedex Agent Watch

PheDex data quality plots (debug stream): T2, T3. Also relevant: T2 (here Brunel to T1).
CMS Data usage by group.

*** Phedex Admin
Link to Imperial PheDex instructions.
Dynamic Data Management
to check usage of /store/user use du -sh on gfe02 ...sparingly.... very sparingly

How to find a dataset in DAS: Instructions.
xrootd instructions.
PhedexAdminDocs Twiki
AgentConfiguration TWiki
Data registered in Phedex

*** PhEDEx debugging:
PheDex trouble shooting. (Also: Check if a subscription has been suspended!)
Phedex will only transfer files if a link between sites exists (here the prod matrix). If the link doesn't exists, it needs a GGUS ticket to the transfer team.

*** Lost and damaged files

How to report lost files:

In GGUS submit a CMS ticket. Assign it to CMS support unit: "CMS Datatransfers" and set issue to CMS_Data_Transfers

File integrity

Find a file in DAS (leave all default options):
In the searchbox type the whole path:
file= /store/mc/Summer12_DR53X/WToMuNu_TuneZ2star_8TeV_pythia6/GEN-SIM-RECO/PU_S10_START53_V7A-v1/0001/2259369E-C0E3-E111-B044-0025905822B6.root | grep file.adler32
(the file.adler32 via "Add filter/aggregator function to the query" automatically lists the adler32 checksum with the file -- this doesn't seem to work anymore)
Note the change in syntax when looking for the corresponding dataset:
file dataset=/WToMuNu_TuneZ2star_8TeV_pythia6/Summer12_DR53X-PU_S10_START53_V7A-v1/GEN-SIM-RECO | grep file.adler32, file.name
(change default to 100 results)

Example of a working link (but how to generate it ?)
https://cmsweb.cern.ch/phedex/datasvc/perl/prod/data?file=/store/data/Run2017G/ParkingL1MinimumBias6/AOD/17Nov2017-v1/60000/40773B04-5024-E811-835E-FA163E2205BE.root
To calculate an adler32 checksum on lx05:
setup a UI (source /vols/grid/ui/current.sh)
ulimit -v 8000000 (to appease java)
adler32 [filename]


Old stuff:
To setup a debug data transfer between a T2 and a T3 it needs:
LoadTestInject and a Subscriptions. On the Subscriptions page, click "Show Options", then "Select Data", pick T2/T3 and set "Created since" to "forever" to be on the safe side.
Debugging transfers.
Subscribe a debugging data set.