Difference between revisions of "RucioRSE"
From GridPP Wiki
(→Introduction) |
(→Setup) |
||
| Line 8: | Line 8: | ||
Settings: | Settings: | ||
========= | ========= | ||
| − | availability_delete: True <- change | + | availability_delete: True <- This is default, change if needed |
| − | availability_read: True <- change | + | availability_read: True <- This is default, change if needed |
| − | availability_write: True <- change | + | availability_write: True <- This is default, change if needed |
| − | credentials: None <- change | + | credentials: None <- This is default, change if needed |
| − | delete_protocol: 1 <- change | + | delete_protocol: 1 <- This is default, change if needed |
| − | deterministic: True <- change | + | deterministic: True <- This is default, change if needed |
| − | domain: [u'lan', u'wan'] <- change | + | domain: [u'lan', u'wan'] <- This is default, change if needed |
| − | lfn2pfn_algorithm: identity <- change | + | lfn2pfn_algorithm: identity <- This is default, change if needed |
| − | qos_class: None <- change | + | qos_class: None <- This is default, change if needed |
| − | read_protocol: 1 <- change | + | read_protocol: 1 <- This is default, change if needed |
rse: <Name of your RSE> | rse: <Name of your RSE> | ||
| − | rse_type: DISK <- change | + | rse_type: DISK <- This is default, change if needed |
| − | sign_url: None <- change | + | sign_url: None <- This is default, change if needed |
| − | staging_area: False <- change | + | staging_area: False <- This is default, change if needed |
| − | third_party_copy_protocol: 1 <- change | + | third_party_copy_protocol: 1 <- This is default, change if needed |
| − | verify_checksum: True <- change | + | verify_checksum: True <- This is default, change if needed |
| − | volatile: False <- change | + | volatile: False <- This is default, change if needed |
| − | write_protocol: 1 <- change | + | write_protocol: 1 <- This is default, change if needed |
Attributes: | Attributes: | ||
=========== | =========== | ||
fts: <The URL for your FTS service> | fts: <The URL for your FTS service> | ||
istape: <is your RSE a tape storage? True/False> | istape: <is your RSE a tape storage? True/False> | ||
| − | lfn2pfn_algorithm: identity <- change | + | lfn2pfn_algorithm: identity <- This is default, change if needed |
pnn: <This is the same as your RSE name> | pnn: <This is the same as your RSE name> | ||
Protocols: | Protocols: | ||
| Line 37: | Line 37: | ||
extended_attributes: <fill in as required> | extended_attributes: <fill in as required> | ||
hostname: <your RSE host name> | hostname: <your RSE host name> | ||
| − | impl: rucio.rse.protocols.gfal.NoRename <- change | + | impl: rucio.rse.protocols.gfal.NoRename <- This is default, change if needed |
port: <your port> | port: <your port> | ||
prefix: <your RSE prefix> | prefix: <your RSE prefix> | ||
scheme: <Your RSE ftp Scheme> | scheme: <Your RSE ftp Scheme> | ||
Revision as of 09:25, 15 April 2021
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 <- This is default, change if needed
availability_read: True <- This is default, change if needed
availability_write: True <- This is default, change if needed
credentials: None <- This is default, change if needed
delete_protocol: 1 <- This is default, change if needed
deterministic: True <- This is default, change if needed
domain: [u'lan', u'wan'] <- This is default, change if needed
lfn2pfn_algorithm: identity <- This is default, change if needed
qos_class: None <- This is default, change if needed
read_protocol: 1 <- This is default, change if needed
rse: <Name of your RSE>
rse_type: DISK <- This is default, change if needed
sign_url: None <- This is default, change if needed
staging_area: False <- This is default, change if needed
third_party_copy_protocol: 1 <- This is default, change if needed
verify_checksum: True <- This is default, change if needed
volatile: False <- This is default, change if needed
write_protocol: 1 <- This is default, change if needed
Attributes:
===========
fts: <The URL for your FTS service>
istape: <is your RSE a tape storage? True/False>
lfn2pfn_algorithm: identity <- This is default, change if needed
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 <- This is default, change if needed
port: <your port>
prefix: <your RSE prefix>
scheme: <Your RSE ftp Scheme>