RucioRSE
From GridPP Wiki
Revision as of 09:20, 15 April 2021 by Timothy Noble 142318329a (Talk | contribs)
Introduction
Setting up Rucio to recognise your RSE is the first step for integration.
Setup
To set up your RSE to join Rucio you will need to provide a Rucio admin with the following information:
Settings:
=========
availability_delete: True <- change this if it is not your setting
availability_read: True <- change this if it is not your setting
availability_write: True <- change this if it is not your setting
credentials: None <- change this if it is not your setting
delete_protocol: 1 <- change this if it is not your setting
deterministic: True <- change this if it is not your setting
domain: [u'lan', u'wan'] <- change this if it is not your setting
lfn2pfn_algorithm: identity <- change this if it is not your setting
qos_class: None <- change this if it is not your setting
read_protocol: 1 <- change this if it is not your setting
rse: <Name of your RSE>
rse_type: DISK <- change this if it is not your setting
sign_url: None <- change this if it is not your setting
staging_area: False <- change this if it is not your setting
third_party_copy_protocol: 1 <- change this if it is not your setting
verify_checksum: True <- change this if it is not your setting
volatile: False <- change this if it is not your setting
write_protocol: 1 <- change this if it is not your setting
Attributes:
===========
fts: <The URL for your FTS service>
istape: <is your RSE a tape storage? True/False>
lfn2pfn_algorithm: identity <- change this if it is not your setting
pnn: <This is the same as your RSE name>
Protocols:
==========
domains: {u'wan': {u'read': 1, u'write': 1, u'third_party_copy': 1, u'delete': 1}, u'lan': {u'read': 0, u'write': 0, u'delete': 0}} <- change this if it is not your setting
extended_attributes: <fill in as required>
hostname: <your RSE host name>
impl: rucio.rse.protocols.gfal.NoRename <- change this if it is not your setting
port: <your port>
prefix: <your RSE prefix>
scheme: <Your RSE ftp Scheme>