Changes between Version 61 and Version 62 of Doc/gLite/TemplateCustomization


Ignore:
Timestamp:
Jul 30, 2007, 5:28:01 PM (18 years ago)
Author:
jouvin
Comment:

Document configuration of gLite WMS client

Legend:

Unmodified
Added
Removed
Modified
  • Doc/gLite/TemplateCustomization

    v61 v62  
    7979 * `pool_size` : number of pool accounts to create by default for a VO
    8080 * `sw_mgr_role` : description of VO software manager role. Avoid to change default.
     81 * Location of standard services
    8182
    8283For example, to define a site specific RB for VO Alice, create a template `vo/site/alice.tpl` in your site directory like :
     
    8485structure template vo/site/alice;
    8586
    86 'lbhost' = 'myrb.example.org:9000';
    87 'nshost' = 'myrb.example.org:7772';
     87'rb_hosts' = 'myrb.example.org';
    8888}}}
    8989
     
    9696Alternativly, you can define these parameters directly into `VOS_SITE_PARAMS` :
    9797{{{
    98 variable VOS_SITE_PARAMS = nlist ('alice', nlist('lbhost' , 'myrb.example.org:9000',
    99                                                  'nshost' , 'myrb.example.org:7772',
     98variable VOS_SITE_PARAMS = nlist ('alice', nlist('rbhosts' , 'myrb.example.org',
    10099                                                ),
    101100                                 );
     
    122121   * `pattern` (replace deprecated `name`) : VO group/role combinations mapped to this account. This can be a string or a list of string (if several group/role combinations are mapped to the same account). Each value can be either a role name (without `/ROLE=`) or a group/role combination in standard format `/group1/group2/.../ROLE=rolename`. Note that and `/ROLE` keywords are required to be upper case, that there may be several groups but only one role and if both are present, role must be the last one. Look at [source:templates/trunk/grid/glite-3.0.0/vo/params/lhcb.tpl LHCb VO parameters] for an example.
    123122   * `suffix` : suffix to append to `account_prefix` to build account name associated with this role.
    124  * `proxy` : name of the proxy server used by the VO. No default, optional.
    125  * `nshosts` : name:port of the RB used by the VO (Network Server). No default.
    126  * `lbhosts` : name:port of the RB used by the VO (Logging and Bookeeping). No default.
    127  * `catalog` : define catalog type used by the VO. Optional. Must be defined only for VO still using `RLS` (value must be `rls` or `RLS`).
    128123 * `base_uid` : first uid to use for the VO.
    129124 * `create_home` : Create home directories for VO accounts. Default defined by variable `CREATE_HOME` variable.
     
    133128 * `pool_digits` : number of digits to use for pool accounts. Must be large enough to handle `pool_size`. Default is 3.
    134129 * `pool_offset` : define offset from VO base uid for the first pool account
    135 
     130 * Location of standard services
     131 
    136132In addition to this template, you need to have another template defining the public key of the VOMS server used by the VO. This template has the name of the VOMS server by default. It can be explicitly defined with `cert`property of a VOMS server entry. If the new VO is using an already used VOMS server, there is no need to add the certificate.
    137133
     134
     135=== Specifying Default Services for a VO ===
     136
     137Location of standard services to use with a specific VO can be defined either in the VO parameters or in the site specific parameters for a VO. Services that can be configured are :
     138
     139 * `proxy` : name of the proxy server used by the VO. No default, optional.
     140 * `rb_hosts` : LCG RB host name to use by default. Service ports will be set to default values. Can be a list or a single value.
     141 * `wms_hosts` : gLite WMS host name to use by default. Service ports will be set to default values. Can be a list or a single value.
     142 * `catalog` : define catalog type used by the VO. Optional. Must be defined only for VO still using `RLS` (value must be `rls` or `RLS`).
     143
     144In addition to variables above, it is possible to use the following variables if you need more control over service location or endpoints :
     145 * `nshosts` : name:port of the RB used by the VO (Network Server). No default.
     146 * `lbhosts` : name:port of the RB used by the VO (Logging and Bookeeping). No default.
     147 * `wms_nshosts` : name:port of the WMS used by the VO (Network Server). Can be a list or a single value. No default.
     148 * `wms_lbhosts` : name:port of the WMS used by the VO (Logging and Bookeeping). Can be a list or a single value. No default.
     149 * `wms_proxies` : endpoint URI of WMProxy used by the VO. Can be a list or a single value. No default.
    138150
    139151=== VO Specific Areas ===