RAL Tier1 CASTOR SRM

From GridPP Wiki
Revision as of 11:52, 28 July 2010 by Matt hodges (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

WARNING: information not up-to-date

The RAL Tier1 is migrating its storage solution to CASTOR. This is now a production service. Experiments may test initially under a test SAPath, where all test data will at some point be deleted.

Note that storage class disk1tape1 implies that data will be kept permanently on disk. It is the RAL policy to leave disk1 data on disk as long as the disk remains less than 90% utilized. Above that, garbage collection will run to remove files until disk usage is below 90%.

When ready, experiments should request a production endpoint.

Endpoint and SAPaths

SRM Version 1

Notes as of 10 July 2008:

SRMv1 access will be terminated as soon as all VOs have moved to SRMv2. This is expected to occur by the end of Sept 2008. Currently, access for CMS and atlas has been discontinued.

This page is no longer actively updated, but old information will be retained until SRMv1 is discontinued.

Previous information:

SAPaths are setup for each experiment under /castor/ads.rl.ac.uk/prod and under /castor/ads.rl.ac.uk/test. Any data under test is not considered critical and will not be recovered in the event of any disk or other failure.

Note that to use the stager_qry command you must set an environment variable to point to the correct castor instance. It should be in this form:

export STAGE_HOST=clhcbstager.ads.rl.ac.uk

For these SAPaths, the endpoint for the SRM is https://ralsrma.rl.ac.uk:8443/srm/managerv1.

SAPath Access Service class Stager Notes
/castor/ads.rl.ac.uk/prod/cms CMS cmsWanIn ccmsstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/lhcb LHCB lhcbMdst clhcbstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/atlas/raw ATLAS atlasT0Raw catlasstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/test/disk0tape0/ops OPS opsDisk0Tape0 clhcbstager.ads.rl.ac.uk


For these SAPaths, the endpoint for the SRM is https://ralsrmb.rl.ac.uk:8443/srm/managerv1.

SAPath Access Service class Stager Notes
/castor/ads.rl.ac.uk/prod/cms CMS cmsWanOut ccmsstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/lhcb LHCB lhcbRawRdst clhcbstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/atlas/simRaw ATLAS atlasSimRaw catlasstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/test/disk0tape0/ops OPS opsDisk0Tape0 clhcbstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/test/dteam/dteamTest DTEAM dteamTest clhcbstager.ads.rl.ac.uk


For these SAPaths, the endpoint for the SRM is https://ralsrmc.rl.ac.uk:8443/srm/managerv1.

SAPath Access Service class Stager Notes
/castor/ads.rl.ac.uk/prod/lhcb LHCB lhcbDst clhcbstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/atlas/stripInput ATLAS atlasStripInput catlasstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/test/disk0tape0/ops OPS opsDisk0Tape0 clhcbstager.ads.rl.ac.uk


For these SAPaths, the endpoint for the SRM is https://ralsrmd.rl.ac.uk:8443/srm/managerv1.

SAPath Access Service class Stager Notes
/castor/ads.rl.ac.uk/test/cms CMS Future d0t0 class? ccmsstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/lhcb LHCB lhcbUser clhcbstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/prod/atlas/simStrip ATLAS atlasSimStrip catlasstager.ads.rl.ac.uk
/castor/ads.rl.ac.uk/test/disk0tape0/ops OPS opsDisk0Tape0 clhcbstager.ads.rl.ac.uk


Discontinued For these SAPaths, the endpoint for the SRM is https://ralsrme.rl.ac.uk:8443/srm/managerv1.

SAPath Access Service class Stager Notes
/castor/ads.rl.ac.uk/test/cms CMS cmsWanOutTest for some DNs ccmsstager.ads.rl.ac.uk Contact RAL if using this
/castor/ads.rl.ac.uk/test/lhcb/? LHCB For test clhcbstager.rl.ac.uk
/castor/ads.rl.ac.uk/test/ops/disk0tape0 OPS opsDisk0Tape0 clhcbstager.ads.rl.ac.uk

Discontinued For these SAPaths, the endpoint for the SRM is https://ralsrmf.rl.ac.uk:8443/srm/managerv1.

SAPath Access Service class Stager Notes
/castor/ads.rl.ac.uk/test/cms CMS cmsWanInTest for some DNs ccmsstager.ads.rl.ac.uk Contact RAL if using this
/castor/ads.rl.ac.uk/test/lhcb/? LHCB For test clhcbstager.rl.ac.uk
/castor/ads.rl.ac.uk/test/atlas/? ATLAS For test catlasstager.rl.ac.uk
/castor/ads.rl.ac.uk/test/ops/disk0tape0 OPS opsDisk0Tape0 clhcbstager.ads.rl.ac.uk

SRM Version 2

For Production Use of SRM v2 for Castor we are deploying a new series of endpoints, these are


Host Supported VOS
srm-atlas.gridpp.rl.ac.uk atlas, dteam, ops
srm-cms.gridpp.rl.ac.uk cms, dteam, ops
srm-lhcb.gridpp.rl.ac.uk lhcb, dteam ops

For all hosts the endpoints are https://<hostname>:8443/srm/managerv2. The Space tokens are paths are noted in the the following section.

Space token mappings

VO Space Token Retention Policy Access Latency ACL restrictions Service Class Path
cms CMS_DEFAULT Custodial Nearline  ? cmsWanIn /castor/ads.rl.ac.uk/prod/cms/store
cmsWanOut Custodial Nearline  ? cmsWanOut /castor/ads.rl.ac.uk/prod/cms/store
cmsWanInTest Custodial Nearline  ? cmsWanInTest /castor/ads.rl.ac.uk/prod/cms/store
cmsWanoutTest Custodial Nearline  ? cmsWanoutTest /castor/ads.rl.ac.uk/prod/cms/store
cmsFarmRead Custodial Nearline  ? cmsFarmRead /castor/ads.rl.ac.uk/prod/cms/store
atlas ATLASDATADISK Replica Online  ? atlasStripInput /castor/ads.rl.ac.uk/prod/atlas/stripInput
ATLASDATATAPE Custodial Nearline  ? atlasT0Raw /castor/ads.rl.ac.uk/prod/atlas/raw
ATLASMCDISK Replica Online  ? atlasSimStrip /castor/ads.rl.ac.uk/prod/atlas/simStrip
ATLASMCTAPE Custodial Nearline  ? atlasSimRaw /castor/ads.rl.ac.uk/prod/atlas/simRaw
ATLASGROUPDISK Replica Online  ? atlasStripDeg /castor/ads.rl.ac.uk/prod/atlas/StripDeg
ATLASSCRATCHDISK Replica Online  ? atlasScratch /castor/ads.rl.ac.uk/prod/atlas/scratch
lhcb LHCb_M-DST Custodial Online  ? lhcbMdst /castor/ads.rl.ac.uk/prod/lhcb/lhcb
LHCb_MC_M-DST Custodial Online  ? lhcbMdst /castor/ads.rl.ac.uk/prod/lhcb/lhcb
LHCb_RAW Custodial Nearline  ? lhcbRawRdst /castor/ads.rl.ac.uk/prod/lhcb/lhcb
LHCb_RDST Custodial Nearline  ? lhcbRawRdst /castor/ads.rl.ac.uk/prod/lhcb/lhcb
LHCb_DST Replica Online  ? lhcbDst /castor/ads.rl.ac.uk/prod/lhcb/lhcb
LHCb_MC_DST Replica Online  ? lhcbDst /castor/ads.rl.ac.uk/prod/lhcb/lhcb
LHCb_FAILOVER Replica Online  ? lhcbUser /castor/ads.rl.ac.uk/prod/lhcb/lhcb
dteam srm2_d0t1 Custodial Nearline  ? dteamTest /castor/ads.rl.ac.uk/test/dteam/
srm2_d1t0 Replica Online  ?  ? /castor/ads.rl.ac.uk/test/dteam/
ops srm2_d0t1 Custodial Nearline  ? opsTest /castor/ads.rl.ac.uk/test/ops/disk0tape0
srm2_d1t0 Replica Online  ?  ? /castor/ads.rl.ac.uk/test/ops/disk0tape0

Support

Please email support@gridpp.rl.ac.uk for any castor problems.

There is also a mailing list for RAL CASTOR discussions for the testing and service challenge phases. See [http://www.jiscmail.ac.uk/lists/castor-support.html CASTOR support]. Please note that Service Challenges coordination and planning has its own list, GRIDPP-SC. Anyone involved in the SC should be subscribed to this list.

Information System

Presently all information published for the CASTOR service is static information. The information relevant to CASTOR on 2007-01-10 is as follows, rerun the ldap queries for up-to-date information. See also RAL Tier1 CASTOR Accounting.

Command: $ ldapsearch -x -H ldap://site-bdii.gridpp.rl.ac.uk:2170 -b 'Mds-vo-name=RAL-LCG2,o=Grid' '(GlueServiceEndpoint=httpg://ralsrma.rl.ac.uk:8443/srm/managerv1)'
version: 2

#
# filter: (GlueServiceEndpoint=httpg://ralsrma.rl.ac.uk:8443/srm/managerv1)
# requesting: ALL
#

# httpg://ralsrma.rl.ac.uk:8443/srm/managerv1, RAL-LCG2, grid
dn: GlueServiceUniqueID=httpg://ralsrma.rl.ac.uk:8443/srm/managerv1,mds-vo-nam
 e=RAL-LCG2,o=grid
objectClass: GlueTop
objectClass: GlueService
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueServiceUniqueID: httpg://ralsrma.rl.ac.uk:8443/srm/managerv1
GlueServiceName: RAL-LCG2-srm
GlueServiceType: srm_v1
GlueServiceVersion: 1.1.0
GlueServiceEndpoint: httpg://ralsrma.rl.ac.uk:8443/srm/managerv1
GlueServiceURI: httpg://ralsrma.rl.ac.uk:8443/srm/managerv1
GlueServiceAccessPointURL: httpg://ralsrma.rl.ac.uk:8443/srm/managerv1
GlueServiceStatus: OK
GlueServiceStatus: OK
GlueServiceStatusInfo: No Problems
GlueServiceWSDL: unset
GlueServiceSemantics: unset
GlueServiceStartTime: 1970-01-01T00:00:00Z
GlueServiceOwner: LCG
GlueServiceAccessControlRule: cms
GlueServiceAccessControlRule: dteam
GlueServiceAccessControlRule: lhcb
GlueServiceAccessControlRule: babar
GlueServiceAccessControlRule: atlas
GlueServiceAccessControlRule: alice
GlueServiceAccessControlRule: ops
GlueForeignKey: GlueSiteUniqueID=RAL-LCG2
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# search result
search: 2
result: 0 Success

# numResponses: 2
# numEntries: 1
  
Command: $ ldapsearch -x -H ldap://site-bdii.gridpp.rl.ac.uk:2170 -b 'Mds-vo-name=RAL-LCG2,o=Grid' '(&(objectClass=GlueSA)(GlueChunkKey=GlueSEUniqueID=ralsrma.rl.ac.uk))'
version: 2

#
# filter: (&(objectClass=GlueSA)(GlueChunkKey=GlueSEUniqueID=ralsrma.rl.ac.uk))
# requesting: ALL
#

# dteam, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=dteam,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o
 =grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: dteam:/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam
GlueSAPath: /castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam
GlueSAType: permanent
GlueSALocalID: dteam
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: dteam
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# cms, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=cms,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o=g
 rid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: cms:/castor/ads.rl.ac.uk/prod/grid/hep/disk1tape1/cms
GlueSAPath: /castor/ads.rl.ac.uk/prod/grid/hep/disk1tape1/cms
GlueSAType: permanent
GlueSALocalID: cms
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: cms
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# lhcb, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=lhcb,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o=
 grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: lhcb:/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/lhcb
GlueSAPath: /castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/lhcb
GlueSAType: permanent
GlueSALocalID: lhcb
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: lhcb
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# atlas, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=atlas,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o
 =grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: atlas:/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/atlas
GlueSAPath: /castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/atlas
GlueSAType: permanent
GlueSALocalID: atlas
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: atlas
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# alice, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=alice,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o
 =grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: alice:/castor/ads.rl.ac.uk/test/grid/hep/disk0tape0/alice
GlueSAPath: /castor/ads.rl.ac.uk/test/grid/hep/disk0tape0/alice
GlueSAType: permanent
GlueSALocalID: alice
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: alice
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# ops, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=ops,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o=g
 rid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: ops:/castor/ads.rl.ac.uk/test/grid/hep/disk0tape0/ops
GlueSAPath: /castor/ads.rl.ac.uk/test/grid/hep/disk0tape0/ops
GlueSAType: permanent
GlueSALocalID: ops
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: ops
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# babar, ralsrma.rl.ac.uk, RAL-LCG2, grid
dn: GlueSALocalID=babar,GlueSEUniqueID=ralsrma.rl.ac.uk,mds-vo-name=RAL-LCG2,o
 =grid
objectClass: GlueSATop
objectClass: GlueSA
objectClass: GlueSAPolicy
objectClass: GlueSAState
objectClass: GlueSAAccessControlBase
objectClass: GlueKey
objectClass: GlueSchemaVersion
GlueSARoot: babar:/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/babar
GlueSAPath: /castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/babar
GlueSAType: permanent
GlueSALocalID: babar
GlueSAPolicyMaxFileSize: 10000
GlueSAPolicyMinFileSize: 1
GlueSAPolicyMaxData: 100
GlueSAPolicyMaxNumFiles: 10
GlueSAPolicyMaxPinDuration: 10
GlueSAPolicyQuota: 0
GlueSAPolicyFileLifeTime: permanent
GlueSAStateAvailableSpace: 20000000
GlueSAStateUsedSpace: 10000000
GlueSAAccessControlBaseRule: babar
GlueChunkKey: GlueSEUniqueID=ralsrma.rl.ac.uk
GlueSchemaVersionMajor: 1
GlueSchemaVersionMinor: 2

# search result
search: 2
result: 0 Success

# numResponses: 8
# numEntries: 7
 

Basic Usage

Deleting Files in CASTOR

When deleting files in CASTOR, you will usually need to complete 2 operations:

1) Delete any diskcopies from the stager

2) Delete the file from the nameserver

If accessing CASTOR directly, use these commands:

  stager_rm -M castor-path-name 
  nsrm castor-path-name

The stager_rm command runs asynchronously. It will normally return "SUBREQUEST_READY".

The order is important. If nsrm is run first, the stager_rm will return ":SUBREQUEST_FAILED (2, No such file or directory)".

Stager_rm may fail if the file is in a fileclass that should migrate to tape and the migration has not yet completed.

Stager_rm respects file access permissions set in the nameserver. If you do not have permission to delete the file as your current uid-gid, stager_rm returns "SUBREQUEST_FAILED (13, Permission denied)"


Deleting files with SRMv1

If using, SRMv1, the command srm-advisory-delete will do only the stager_rm.

Deleting files with SRMv2

The srm-advisory-delete command is not supported in srm-v2. Instead, use lcg_rm. this will perform both a stager_rm and an nsrm. Note that the nsrm is performed even if the stager_rm fails. In this case, the castor synchronization tools will ensure entries are removed from the stager and disk server.

Copy and Registering Files

With an automagic LFN and SURL:

Command: $ lcg-cr -v --vo dteam file:/etc/group -d ralsrma.rl.ac.uk
Using grid catalog type: lfc
Using grid catalog : prod-lfc-shared-central.cern.ch
Source URL: file:/etc/group
File size: 571
VO name: dteam
Destination specified: ralsrma.rl.ac.uk
Destination URL for copy: gsiftp://gdss43.gridpp.rl.ac.uk//castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam/generated/2007-01-10/file31ff2648-c88e-4fd2-889a-62cd4543deb9
# streams: 1
# set timeout to 0 seconds
Alias registered in Catalog: lfn:/grid/dteam/generated/2007-01-10/file-cc428f14-4f53-4ede-87a7-70f4fd91d507
          571 bytes      0.28 KB/sec avg      0.28 KB/sec inst
Transfer took 3030 ms
Destination URL registered in Catalog: srm://ralsrma.rl.ac.uk/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam/generated/2007-01-10/file31ff2648-c88e-4fd2-889a-62cd4543deb9
guid:c677780e-05f4-487e-ad50-4370639e3c15
 

With an automagic LFN and specified SURL:

Command: $ lcg-cr -v --vo dteam file:/etc/group -d srm://ralsrma.rl.ac.uk/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam/test
Using grid catalog type: lfc
Using grid catalog : prod-lfc-shared-central.cern.ch
Source URL: file:/etc/group
File size: 571
VO name: dteam
Destination specified: srm://ralsrma.rl.ac.uk/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam/test
Destination URL for copy: gsiftp://gdss43.gridpp.rl.ac.uk//castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam/test
# streams: 1
# set timeout to 0 seconds
Alias registered in Catalog: lfn:/grid/dteam/generated/2007-01-10/file-bdc83467-77f4-4354-ab7b-df0a53489425
          571 bytes      0.27 KB/sec avg      0.27 KB/sec inst
Transfer took 3040 ms
Destination URL registered in Catalog: srm://ralsrma.rl.ac.uk/castor/ads.rl.ac.uk/test/grid/hep/disk0tape1/dteam/test
guid:c3aa2ced-fc3c-4626-98eb-4131fdd666c1
 

Tests

RAL_Tier1_CASTOR_SRM_tests_T1toT2