From HEP at Tennessee
To install the OSG worker node client software I first mount the desired NFS-mounted filesystem (read-write) on one cluster node. I then create the "wn-client" directory and the following pacman script to download the software:
VDTSETUP_AGREE_TO_LICENSES=y export VDTSETUP_AGREE_TO_LICENSES VDTSETUP_INSTALL_CERTS=l export VDTSETUP_INSTALL_CERTS VDTSETUP_EDG_CRL_UPDATE=y export VDTSETUP_EDG_CRL_UPDATE VDTSETUP_ENABLE_ROTATE=n export VDTSETUP_ENABLE_ROTATE pacman -trust-all-caches -get ITB:wn-client
Then, in order to avoid some confusion with differing $GLOBUS_LOCATION on head node and worker node, I symlink as follows:
mkdir -p /opt/OSG-0.6/ cd /opt/OSG-0.6/ ln -s /auto/GRID/wn-client-0.6/globus
I also need to set up a cron script on the NFS server to syncronize the signing certificates between the head node and worker node directories:
#!/bin/sh rsync -va /opt/OSG-0.6/globus/share/certificates \ /auto/GRID/wn-client-0.6/globus/share/certificates