Difference between revisions of "RucioRSE"
From GridPP Wiki
(Created page with "== Introduction ==") |
(→Introduction) |
||
Line 1: | Line 1: | ||
== Introduction == | == 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> |
Revision as of 09:20, 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 <- 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>