Note: This version of the VDT (1.8.1) is no longer supported. Feel free to look through the documentation and install it, but we cannot guarantee support for it. The current stable release is 2.0.0.
On 2007-11-01, the VDT team announced the release of VDT 1.8.1b.
Unsup-Dccp. This is the dCache client,
version 1.7.0-39. It is unsupported because it was added after the VDT
1.8.1 initial release and because it hasn’t been tested as part of the
VDT’s pacman packaging. dCache is available separately from the VDT
(more details) as RPMs, but this is
intended for OSG to install on worker nodes.
paman -update” available for this update.
pacman -update” for this
update
If you installed VDT 1.8.1 after VDT 1.8.1b was released on 2007-11-01, you do not need to do any of these update operations because you will have 1.8.1b.
The best way to do the update is to update the individual packages
that have changed. To be clear, we do not
recommend using pacman -update without specifying
specific package names. Also note that you only need to update
packages if you installed them. You can see what packages have been
installed with:
pacman -l -d 1
Before you do the update directions that follow, please run the following commands. They apply for all of the updates.
cp -pr $VDT_LOCATION BACKUP-LOCATION cd $VDT_LOCATION . setup.sh
The copy command makes a complete backup of your VDT installation, in case something goes wrong. Do not skip this step!
There are four Globus packages to update. You only need to update the
ones that you have installed. You know if it is installed if there is
a file named
$VDT_LOCATION/vdt/etc/package_data/PACKAGE-NAME.filelist.
For example, to see if Globus-Base-Essentials is installed:
> file $VDT_LOCATION/vdt/etc/package_data/Globus-Base-Essentials.filelist vdt/etc/package_data/Globus-Base-Essentials.filelist: ASCII text
IMPORTANT: Globus-Base-Essentials must be updated before Globus-Base-Jobmanager-Common
pacman -update Globus-Base-Essentials
rm -f globus/etc/globus_packages/setup/globus_gram_job_manager_setup/globus_gram_job_manager_setup.gpt rm -f globus/etc/globus_packages/setup/globus_gram_job_manager_service_setup/globus_gram_job_manager_setup_fork.gpt pacman -update Globus-Base-Jobmanager-Common
pacman -update Globus-Base-Data-Server
pacman -update Globus-Base-SDK
You only need to update Java 5 if you have $VDT_LOCATION/jdk1.5.
You only need to update Java 4 if you have $VDT_LOCATION/jdk1.4.
pacman -update JDK-1.5 pacman -update JDK-1.4
pacman -update Tomcat-5.5
If (and only if) you have installed the Gratia web services (Gratia-Reporting package), you need to update the VDT configuration script for Gratia and then use it to recreate some extra Tomcat configuration.
pacman -update Configure-Gratia . setup.sh vdt/setup/configure_gratia --reporting
You just need to update the Gratia Probes that you have installed. If you are running an OSG site, you probably have one for your batch system and the "Metric" probe. Select the commands below that apply to the probes you have installed:
# Select the batch system probe you have pacman -update Gratia-Condor-Probe pacman -update Gratia-LSF-Probe pacman -update Gratia-PBS-Probe pacman -update Gratia-SGE-Probe # OSG sites probably need the Metric probe updated (for RSV) pacman -update Gratia-Metric-Probe # The glexec probe is only if you use glexec: most sites don’t yet pacman -update Gratia-Glexe-Probe
pacman -update Generic-Information-Provider
Note: You should see two packages are updated with this one
command: Generic-Information-Provider and Configure-GIP.
We recommend upating Tomcat before updating GUMS.
Unless you updated to GUMS 1.2.8a (in VDT 1.8.1a), you must remove a symbolic link before running the update, or else the update will overwrite your existing GUMS configuration file. If you are unsure, it is safe to remove the symlink in any case.
unlink $VDT_LOCATION/tomcat/v55/webapps/gums/WEB-INF/config
In all cases, use pacman to perform the update itself:
pacman -update GUMS
pacman -update Bestman
pacman -update SRM-V2-Tester
pacman -update SRM-V2-Client
pacman -get http://vdt.cs.wisc.edu/vdt_181_cache:Unsup-Dccp
pacman -update OSG-RSV-Probes