Difference between revisions of "RucioRSE"

From GridPP Wiki
Jump to: navigation, search
(Setup)
(Setup)
Line 41: Line 41:
 
     prefix: <your RSE prefix>
 
     prefix: <your RSE prefix>
 
     scheme: <Your RSE ftp Scheme>
 
     scheme: <Your RSE ftp Scheme>
 +
 +
IF your scheme is srm, then you will need to provide the folling inforamtion as well:
 +
    web_service_path: <Your RSE web service path>
 +
    space-token: <Your RSE space-token>
  
 
These settings will then be placed onto the Rucio instance via the Rucio admin
 
These settings will then be placed onto the Rucio instance via the Rucio admin

Revision as of 09:46, 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: <Your RSE impl> 
   port: <Your port>
   prefix: <your RSE prefix>
   scheme: <Your RSE ftp Scheme>
IF your scheme is srm, then you will need to provide the folling inforamtion as well:
   web_service_path: <Your RSE web service path>
   space-token: <Your RSE space-token>

These settings will then be placed onto the Rucio instance via the Rucio admin