Changes between Version 22 and Version 23 of Doc/gLite/TemplateCustomization/Services


Ignore:
Timestamp:
Feb 5, 2013, 5:49:47 PM (11 years ago)
Author:
/O=GRID-FR/C=FR/O=CNRS/OU=LAL/CN=Michel Jouvin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/gLite/TemplateCustomization/Services

    v22 v23  
    408408 * Describe the Xrootd configuration: see [#Xrootd specific section]. Host list is automatically filled with DPM host list and host roles are declared based on DPM roles.
    409409 * Describe the DPM/Xrootd plugin site-specific parameters with `DPM_XROOTD_PARAMS` variable.
    410  * Generate key shared between XRootd nodes and declare it in variable`DPM_XROOTD_SHARED_KEY`. The key is generated with:
    411 {{{
    412 dd bs=1 count=32 if=/dev/random | openssl base64
    413 }}}
    414410 
    415411`DPM_XROOTD_PARAMS` variable may contain the following options:
     
    428424}}}
    429425
    430 ''Note: the authoritative information about DPM/Xrootd configuration and troubleshooting can be found at https://svnweb.cern.ch/trac/lcgdm/wiki/Dpm/Xroot/ManualSetup.''
    431426
    432427== LFC Configuration ==
     
    488483 * `XROOTD_PARAMS`: this nlist allows to specify the main parameters of the Xrootd cluster.
    489484 * `XROOTD_SERVER_ROLES`: list of roles held by the local host. Possible values are: `disk', `redir`, `fedredir`.
     485 * `XROOTD_SHARED_KEY`: this variable allows to specify the shared secret used between all nodes participating to the Xrootd cluster.
    490486 * `XROOTD_AUTH_TOKEN_PARAMS`: this nlist allows to specify the parameters specific to the optional, deprecated, token-based authorization (mainly used by ALICE VO).
    491487
     
    495491
    496492'''Note: when using Xrootd with DPM, most of the configuration information required for Xrootd, is derived from the DPM configuration. In this context, '''`XROOTD_SERVER_ROLES` must not be defined''' and an explicit definition of `XROOTD_PARAMS` is not required.
     493
     494=== Xrootd Federation ===
     495
     496QWG templates allow to configure one or several Xrootd federations in a Xrootd cluster. Configuring a federation involves two steps:
     497 * Declaring federation default parameters in variable `XROOTD_FEDERATION_PARAMS` variable. This variable is a nlist whose keys are the federation identifiers (arbitrary, internal to the configuration description) and whose values are the federation parameters defined as a nlist. Default templates already contains parameters for Atlas (FAX, QWG identifier `atlas`) and CMS (AAA, QWG identifier `cms`) Xrootd federations.
     498 * Declaring in the Xrootd cluster configuration (or DPM configuration when using DPM/Xrootd) the federations to activate on the cluster. This is done with variable `XROOTD_FEDERATION_LIST` variable which is a list of federation identifier, matching entries in `XROOTD_FEDERATION_PARAMS`, or a string if there is only one fedederation to configure.
     499 
     500Supported configuration parameters that can be configured through `XROOTD_FEDERATION_PARAMS` are:
     501 * See [source:templates/trunk/grid/emi-2/glite/xrootd/config_federation.tpl config_federation.tpl]
     502
    497503
    498504== WMS and LB ==