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-10-08, the VDT team announced the release of VDT 1.8.1a.
If you installed VDT 1.8.1 after VDT 1.8.1a was released on 2007-10-08, you do not need to do any of these update operations because you will have 1.8.1a.
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!
pacman -update Globus-SGE-Setup cd globus/setup/globus ./setup-globus-job-manager-sge cd $VDT_LOCATION
pacman -update Glexec
The OSG-RSV directory structure has changed significantly in this release. This results in a slightly more complicated upgrade. It will be necessary to preserve some of your configuration files if you have made changes, and move them to new locations. The steps to do some are listed below.
# 1) Backup files (OPTIONAL) # Backup what you would like to save first. If you have not made changes to the # defaults, you do not need to save any of this cp osg-rsv/config/metrics.conf metrics.conf.bkup cp -r osg-rsv/specs/probes specs.bkup # 2) Update OSG-RSV pacman -remove OSG-RSV rm -fr osg-rsv pacman -get http://vdt.cs.wisc.edu/vdt_181_cache:OSG-RSV # 3) Restore files if you backed them up in step 1 # In the command below, substitute HOSTNAME for the host your are probing mv metrics.conf.bkup osg-rsv/config/HOSTNAME_metrics.conf # Overwrite the default spec files with any changes you have made cp specs.bkup/* osg-rsv/specs/global-specs/ rm -fr specs.bkup
pacman -update Generic-Information-Provider
# Make sure SGE_ROOT (and SGE_CELL, if appropriate) are set correctly. pacman -update Configure-Gratia vdt/setup/configure_gratia --probe sgeFor SGE configuration:
# Make sure SGE_ROOT (and SGE_CELL, if appropriate) are set correctly. pacman -update Configure-Gratia vdt/setup/configure_gratia --probe sgeFor PBS configuration:
vdt/setup/configure_gratia --probe pbs
pacman -update TclGlobusor:
pacman -get http://vdt.cs.wisc.edu/vdt_181_cache:TclGlobus-ClientPlease note that you do not need TclGlobus-Client if you have TclGlobus: it is a strict subset.
First, update the VDT configuration script for Tomcat:
pacman -update Configure-Tomcat
Then, check to see which versions of Tomcat you have installed:
% ls tomcat v5 v55
Reconfigure each version of Tomcat that you have installed. You may need only one of the following two commands:
./vdt/setup/configure_tomcat --version 5 --server y ./vdt/setup/configure_tomcat --version 55 --server y
Be sure to do the extra step of removing the config symlink before running the update, or else the update will overwrite your existing GUMS configuration file.
unlink $VDT_LOCATION/tomcat/v55/webapps/gums/WEB-INF/config pacman -update GUMS