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

ChangeLog

  • Thu Jun 01 2017 Andrea Manzi <andrea.manzi@cern.ch> - 4.0.5-1
    • renamed to wn
  • 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
    • first build for C7

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:

Site Contact OS VOs CE Batch Related ticket
TRIUMF D.Qing SL7 ATLAS CREAM-CE Torque https://its.cern.ch/jira/browse/MWREADY-135
Brunel R. Lopes C7 CMS , ATLAS, LHCb ARC-CE HTCondor https://its.cern.ch/jira/browse/MWREADY-144
Liverpool S. Jones C7 ATLAS, LHCb ARC-CE HTCondor https://its.cern.ch/jira/browse/MWREADY-145
Manchester A. Fort C7 ATLAS ARC-CE HTCondor n/a

-- AndreaManzi - 2017-03-07

Edit | Attach | Watch | Print version | History: r13 < r12 < r11 < r10 < r9 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r13 - 2017-11-08 - AndreaManzi
 
    • 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-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback