Note: This version of the VDT (1.8.0) 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.
Congratulations! You've installed the VDT. That wasn't so hard now, was it? If it was, please let us know. We're always working to make the VDT easier to install and your feedback is essential.
After the VDT install completes there are still a few server components left unconfigured. Take a quick look at this list and handle anything that applies to you. You almost certainly do not need to do everything in this list--just do the ones that are relevant to you.
To learn more about the software you've just installed take a look at the documentation for VDT 1.8.0.
Runas_Alias GLOBUSUSERS = user1, user2
globus ALL=(GLOBUSUSERS) \
NOPASSWD: /opt/vdt/globus/libexec/globus-gridmap-and-execute \
-g /etc/grid-security/grid-mapfile \
/opt/vdt/globus/libexec/globus-job-manager-script.pl *
globus ALL=(GLOBUSUSERS) \
NOPASSWD: /opt/vdt/globus/libexec/globus-gridmap-and-execute \
-g /etc/grid-security/grid-mapfile \
/opt/vdt/globus/libexec/globus-gram-local-proxy-tool *
Note that you must replace 'user1, user2' with a list of
comma-separated user id names. If you prefer, you can allow Globus
to sudo to all users except root by substituting the following
Runas_Alias line for the one above:
Runas_Alias GLOBUSUSERS = ALL, !root
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-WS-Condor-Setup
or
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-WS-LSF-Setup
or
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-WS-PBS-Setup
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-Condor-Setup
or
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-LSF-Setup
or
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-PBS-Setup
or
> pacman -get http://vdt.cs.wisc.edu/vdt_180_cache:Globus-SGE-Setup
> ls -l /etc/grid-security/ldap total 12 -rw-r----- 1 daemon daemon 1194 Feb 2 13:34 ldapcert.pem -rw-r----- 1 daemon daemon 1351 Feb 2 13:34 ldapcert_request.pem -r-------- 1 daemon daemon 887 Feb 2 13:34 ldapkey.pem > ls -l /etc/grid-security/http total 12 -rw-rw-r-- 1 daemon daemon 1193 Feb 2 13:34 httpcert.pem -rw-r--r-- 1 daemon daemon 1379 Feb 2 13:34 httpcert_request.pem -r-------- 1 daemon daemon 887 Feb 2 13:34 httpkey.pem
$GLOBUS_LOCATION/setup/globus/setup-simple-ca (This will ask you several questions, including the name of your CA and your passphrase) $GLOBUS_LOCATION/setup/globus_simple_ca_HASH_setup/setup-gsi -default (The HASH will be replaced with the hash for your CA--the first command will print it out)For more details, see: Globus's Simple CA directions
If you are running PBS or LSF and your site has multiple queues, user's can specify which queue they wish to use when they submit jobs. For GRAM 2 (pre-web services) jobs, they specify it in their RSL with a string like:
...(queue=longjobs)...Globus verifies that users specify correct queue names and rejects jobs if they do not. If you add or delete queues, you need to tell Globus to rebuild its list of queues.
For PBS:
You can rebuild the list of queues with the following
commands:
> cd $VDT_LOCATION > . setup.sh > globus/setup/globus/setup-globus-job-manager-pbs
You can verify that the queues are listed by looking at:
$VDT_LOCATION/globus/share/globus_gram_job_manager/pbs.rvfYou do not need to restart any processes after you do this.
For LSF:
You can rebuild the list of queues with the following
commands:
> cd $VDT_LOCATION > . setup.sh > globus/setup/globus/setup-globus-job-manager-lsf
You can verify that the queues are listed by looking at:
$VDT_LOCATION/globus/share/globus_gram_job_manager/lsf.rvfYou do not need to restart any processes after you do this.