No permission to view FIOgroup.FabricServicesMenu

CDB Configuration for the SLC3 FTS services

This descirbes the CDB configuration for two of the following services, FTS-T0-EXPORT and FTS-T0-EXPORT, the ones currently running on SLC3.

The SLC4-based service (*-21) are described in FtsTier0CDBConfiguration21.

DNS alias SLS name OS Lemon Version (20th May 2010) FTS-T2-SERVICE SLC4 64-bit lemon subcluster FTS 2.2.3 FTS-PILOT-SERVICE SLC4 64-bit lemon subcluster FTS 2.2.4 FTS22-T0-EXPORT SLC4 64-bit lemon subcluster FTS 2.2.3

Template forrmat

All FTS components are contained within a single CDB Template which is pro_type_gridfts_slc3.tpl with all the operating independent configuration in pro_system_gridfts.tpl.

For each node we use two variables to define the node type and the sub cluster it belongs to:

  "/system/function"              = "ftschannel";
  "/system/cluster/subname" = "prod"

  "/system/function"              = "ftsmon";
  "/system/cluster/subname" = "prod"

  "/system/function"         = "ftsws";
  "/system/cluster/subname = "tiertwo"

  "/system/function"         = "ftsvo";
  "/system/cluster/subname = "pilot"

Cluster sub-name

This controls which FTS service the node serves. For the SLC4-based services, there are two:

Service Cluster subname
FTS-T2-SERVICE tiertwo

See FtsTier0Deployment for the current up-to-date status of which nodes are deployed for which services.

For a description of these services themselves, see ScGridFTS.


This describes what the node actually does within the cluster (i.e. whether it is an FTA agent node or a FTS webservice node).

Node type Function
FTS webservice ftsws
FTA channel agents ftschannel
FTA VO agents ftsvo

See FTSServiceClass for a description of what each component is for.

N.B. There are no monitoring components (FTM) for the SLC3 service (these all run on SLC4).

Software configuration

All components of the FTS are configured using YAIM underneath the ncm-yaim component and CDB configuration. Once the CDB template is updated then on the nodes in question the profiles should be updated and the ncm component should be run. A typical cycle follows.
  1. lxadm $ cdbop
  2. lxadm cdbop> get prod/pro_system_gridfts
  3. lxadm cdbop> !vim prod/pro_system_gridfts.tpl
  4. lxadm cdbop> update prod/pro_system_gridfts.tpl
  5. lxadm cdbop> commit
  6. lxadm cdbop> exit
  7. fts102 # ccm-fetch
  8. fts102 # ncm-ncd --configure yaim
  9. If the ncm generated yaim config file /etc/lcg-quattor-site-info.def has not be modified then yaim will not run. Add a blank line to this file to force yaim to run.

Note that a yaim configuration will restart tomcat on the FTS web-servers but will not restart the FTA agents, the FTA agents must be restarted by themselves service transfer-agents restart

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r4 - 2008-09-15 - GavinMcCance
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCG All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback