Note: This version of the VDT (1.1.7) 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.
The VDT consists of three pieces, the server, the client, and the SDK. The server contains software you would want on a server: the Globus gatekeeper, Condor, etc. The client contains software you would use to run jobs at a remote Grid site. The SDK contains libraries to develop new software.
If you don't know what to install, we recommend installing all three pieces. It doesn't take very long, and you do not have to use the pieces you don't want to. If you install the server, we strongly recommend also installing the client so you can test your installation.
The exact software in the VDT is described elsewhere.
You could install all of the pieces of the VDT individually, and you wouldn't need the VDT. So why should you install the VDT?
tar xzf pacman-2.098.tar.gz
cd pacman-2.098source setup.cshcd /vdtDecide what user you wish to install as. You can install as any user, but we recommend installing as root. If you install as root, the VDT can automatically set up system configuration for you to make sure that daemons will be running.
If you wish to install as non-root and do the system configuration later, the installation process will create a a post-install directory within the /vdt directory. Within this directory will be instructions for setting up your system that you can give to your system adminstrator, who has root privileges.
pacman -http_proxy:http://someproxy.com:portpacman -cache:http://vdt.cs.wisc.edu/vdt_117_cachepacman -get VDT-ServerYou will be asked three questions:
After you answer the preliminary questions, you will see some output as Pacman fetches the necessary files and installs them one by one. If you are root, you will be asked if you want to set up the Globus daemons and the GDMP daemons (these are separate questions). You are also asked if you want the EDG CRL Update program to run automatically. If you don't wish to do these steps or you aren't root, instructions for setting them up will be placed in /vdt/post-install/README, along with some extra files to help you out.
pacman -get VDT-ClientThis step is like installing the server, but there is less to install and no questions to answer.
pacman -get VDT-SDKAgain,this step is like installing the server, but there is less to install and no questions to answer.
source setup.sh(or setup.csh depending on your shell)
cd vdt/setup ./configure_globus.sh --gsithis will prompt you to select the CA and choose the base DN for user/host certificates.
$VDT_LOCATION/globus/bin/grid-cert-requestUse the --help option for more details.
pacman -get UTA:pippy
Pippy will publish information about software installed via Pacman to your GRIS. At some point this may be part of the standard VDT installation, but first it needs to undergo some testing by the VDT team. Currently it requires you to be root in order to install.
pacman -get Globus-PBS-Setup pacman -get Globus-LSF-Setup