Upgrading LCG 2.4.0 UI on RH 7.3 Follow guide at http://grid-deployment.web.cern.ch/grid-deployment/documentation/LCG2-Manual-Upgrade/ (v2.4.0-1) Have working LCG 2.3.1 UI on RH7.3 installed with YAIM. Reconfigure APT --------------- Modify etc/apt/sources.list.d/lcg.list to: rpm http://grid-deployment.web.cern.ch/grid-deployment/gis apt/LCG-2_4_0/rh73/en/i386 lcg_rh73 lcg_rh73.updates Then apt-get update apt-get dist-upgrade Note get j2sdk_profile-1.4.2_08-sl3 rather than a RH7.3 one. Site Configuration File ----------------------- Copy /opt/lcg/yaim/examples/site-info.def to somewhere "central" Repeat editing as it has many new entries. MY_DOMAIN=brunel.ac.uk CE_HOST=dgc-grid-35.$MY_DOMAIN SE_HOST=dgc-grid-34.$MY_DOMAIN RB_HOST=lxn1188.cern.ch PX_HOST=lcgrbp01.gridpp.rl.ac.uk BDII_HOST=gw37.hep.ph.ic.ac.uk MON_HOST=gabor.$MY_DOMAIN REG_HOST=lcgic01.gridpp.rl.ac.uk SITE_EMAIL=lcg-admin@brunel.ac.uk SITE_NAME=Brunel-University SITE_VERSION=lcg-2_4_0 JAVA_LOCATION="/usr/java/j2sdk1.4.2_07" GLOBUS_TCP_PORT_RANGE="20000 20500" VO_SW_DIR=/data/exp_software QUEUES="short long infinite" VO_x_QUEUES="short long infinite" Comment out LFC_HOST, WN_LIST, USERS_CONF, CE_CLOSE_SE2_*, BDII_RB and PX, DCache and DPM Middleware Configuration ------------------------ Run /opt/lcg/yaim/scripts/configure_node site-info.def UI Remove edg-rgma-gin-monitor.cron from /etc/cron.hourly Edit $EDG_WL_LOCATION/etc/edg_wl_ui_cmd_var.conf $EDG_WL_LOCATION/etc/edg_wl_ui_gui_var.conf to include a default VO. Edit edg-wl-ui-gui-env.sh and .csh in /opt/edg/var/etc/profile.d and /opt/edg/etc/profile.d to have correct JAVA_INSTALL_PATH That's it. Except: ~> /opt/edg/bin/rgma-client-check *** Running R-GMA client tests on fresnel.brunel.ac.uk *** Checking C API: Done. Success Checking C++ API: Success Checking Python API: Success Checking Java API: Success Checking for safe arrival of tuples, please wait... Success *** R-GMA client test successful *** Pulse has been removed? Get required pulse config file rgma-schemaBrowserRAL_LCG.xml and make /opt/edg/etc/edg-rgma/rgma-schemaBrowser.xml a symbolic link to it. Create /tmp/jobOutput to hold returned output. This will be deleted if unused for too long, so add a weekly echo `touch /tmp/jobOutput` Done to crontab. /* Apparently, it's all done! */