EL7 Worker Node
Description
A first version of the the worker node metapackage for EL7 ( wn package) is available on the EGI UMD4 repo
http://repository.egi.eu/2017/08/10/wn-4-0-5/
It has been developed starting from the version available for EL6, by removing the libraries which are not supported iin EL7 and the ones not already available for this platform
The software available in the latest release is the following:
- c-ares
- condor-classads
- cvmfs
- davix
- dcap
- dcache-srm-client
- dpm/lfc dependencies
- gfal2 and plugins
- gfal2-util
- ginfo
- globus dependencies
- gridsite
- lcg-* clients
- openldap clients
- uberftp
- voms-clients
- xrootd client
- glite-clients
compared to the EL6 version gfal, lcg-utils, amga, saga and wms clients are missing because unsupported on EL7.
it can be found on github at
https://github.com/andrea-manzi/emi-wn/
The corresponding bundle is available also in CVMFS ( thanks to M Doidge) at
/cvmfs/grid.cern.ch/centos7-wn-preview-v02/
Installation and Configuration
Prerequisites
The following configuration is needed on the systems when installing a WN
IGTF certificates
The CAs for IGTF need to be installed, please follow the instructions at:
https://wiki.egi.eu/wiki/EGI_IGTF_Release
fetch-crl
The fethc-crl cron needs to be installed and enabled on the sytem:
yum install fetch-crl
systemctl start fetch-crl-cron
systemctl enable fetch-crl-cron
Package Installation and Configuration
The wn metapackage can be installed via yum using the following command:
yum install wn
Some configuration is needed for the WN middleware to work, in particular to configure the TOP-BDII to use and the default
MyProxy server:
# site specific (with default)
# set these too someting more appropriate to your site/region
export MYPROXY_SERVER=myproxy.cern.ch
export LCG_GFAL_INFOSYS=lcg-bdii.cern.ch:2170
export BDII_LIST=lcg-bdii.cern.ch:2170
In addition the
VOMS client needs the JAVA_HOME variable set, i.e. :
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/jre
and the configuration of the VOs to support, for instance for the WLCG VOs please follow this guide
https://twiki.cern.ch/twiki/bin/view/LCG/VOMSLSCfileConfiguration
- Thu Jun 01 2017 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.5-1
- Wed May 24 2017 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.4-1
- added xrootd-client, remove lb-common and deps ( clashing with latest HTCondor)
- Thu Mar 30 2017 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.3-1
- added glite-yaim-core and cvmfs
- Thu Mar 09 2017 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.2-1
- removed umd-release packages as it contains the UMD repo
- added glite-lb-client-progs and deps
- Wed Feb 01 2017 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.1-1
- added dcache-srm-client and umd-release packages to C7
- Mon Sep 05 2016 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.0-1
Testing by Volunteer sites
Volunteer sites coordinated in the context of the WLCG MW readiness WG are participating to the testing of this software for the various WLCG VOs.
The idea is then to extend the test to the whole EGI VOs and, once validated, include this metapackage in the UMD 4 repository (
http://repository.egi.eu/
)
For WLCG VOs testing, sites should also install the CentOS7 HEP_OSlibs rpm. Version >=HEP_OSlibs-7.1.5-0
The following sites are participating at the moment to the testing phase:
--
AndreaManzi - 2017-03-07