Difference between revisions of "RucioRSE"

From GridPP Wiki
Jump to: navigation, search
(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>