YAIM cluster configuration for the CREAM CE
The implementation of glue cluster support for the Cream yaim module is documented below. Because the documentation is incomplete it may be wise to look directly at the modified RPM and the corresponding patch:
Introduction
In order to integrate the
YAIM Cream CE module with the new
YAIM glite-CLUSTER module we need
- use the yaim-core package from yaim-testing
- to remove the code that create the GlueCluster and GlueSubCluster entries for the gip. These entries are now created by the glite-CLUSTER yaim module
- to bring the yaim cream-ce module up to date with the new variable names. This is done in the same way as it was done for the yaim lcg-ce module.
- to create a new yaim cream-ce module package that does not contain any files conflicting with the yaim glite-cluster module.
modified files
The following files belonging to the
YAIM CREAM module were modified
- /opt/glite/yaim/defaults/glite-creamce.post -- As in the corresponding file of the lcg-CE yaim module the CE_ImplementationVersion and CE_InfoLRMSType variables get their default values here.
- /opt/glite/yaim/defaults/glite-creamce.pre -- The normal GlueCE variables are defined and given default values in this file
- /opt/glite/yaim/functions/config_cream_gip -- See the corresponding attached file for the code modifications.
- /opt/glite/yaim/node-info.d/glite-creamce -- the config_gip_software_plugin function was removed
Removed files
config_gip_software_plugin is no longer needed in the yaim cream-ce module since it's part of the yaim glite-cluster module.
Separate cluster node
According to
phase 2 of the yaim cluster testing roadmap the cluster node should be tested on a separate node apart from the CE. During this testing however we ran upon and submitted
bug #62676
. Fixing this is necessary if using a split site-info.def.
Additionally if the cluster node is completely separate a new
BDII region url should be added to the site-info configuration for the site-BDII.
--
KostantinosKoukopoulos - 08-Mar-2010
Topic revision: r3 - 2010-04-23
- unknown