mkdir /opt/pacman cd /opt/pacman wget http://www.lsc-group.phys.uwm.edu/vdt/pacman/pacman-2.116.tar.gz tar zxvf pacman-2.116.tar.gz cd /opt/pacman/pacman-2.116 . ./setup.sh /etc/init.d/edg-crl-upgraded stop /etc/init.d/edg-gridmapfile-upgraded stop cp -p /etc/xinetd.d/globus-gatekeeper /etc/xinetd.d/gsiftp /etc/xinetd.d/save cp -p /etc/services /etc/services.save cp -p /etc/init.d/gris /etc/init.d/gris.save mv /etc/grid-security /etc/grid-security-1.1.13 mkdir /etc/grid-security cp -p /etc/grid-security-1.1.13/hostkey.pem /etc/grid-security cp -p /etc/grid-security-1.1.13/hostcert.pem /etc/grid-security cp -p /etc/grid-security-1.1.13/grid-mapfile /etc/grid-security mv /opt/grid3dev /opt/grid3dev-1.1.13 mkdir -p /opt/grid3dev cd /opt/grid3dev export VDTSETUP_CONDOR_CONFIG=/usr/local/condor/etc/condor_config export VDTSETUP_CONDOR_BIN=/usr/local/condor/bin pacman -fetch iVDGL:grid3dev pacman -install iVDGL:grid3dev mv /etc/grid-security globus; ln -s /opt/grid3dev/globus/grid-security /etc ln -s ../grid-security/certificates globus/share # Add to /etc/xinetd.d/globus-gatekeeper and /etc/xinetd.d/gsiftp: env += GLOBUS_TCP_PORT_RANGE=63001,65000 # Add to globus/etc/globus-user-env.[c]sh: export GLOBUS_TCP_PORT_RANGE="63001,65000" # (or setenv ...) useradd -c usatlas1 -g grid -u 354 usatlas1 useradd -c ivdgl -g grid -u 355 ivdgl useradd -c monalisa -g grid -u 356 monalisa chmod go+rx /home/usatlas1 /home/ivdgl /home/monalisa cd /var/yp make cd - cd edg/sbin echo gmf_local /opt/grid3dev/edg/etc/grid-mapfile-local >> ../etc/edg-mkgridmap.conf cp -p /etc/grid-security/grid-mapfile.preG3dev ../etc/grid-mapfile-local ./edg-mkgridmap --verbose --output=test.out /etc/init.d/edg-gridmapfile-upgraded start /sbin/chkconfig edg-crl-upgraded on ln -s ../init.d/edg-crl-upgraded /etc/rc.d/rc0.d/K35edg-crl-upgraded ln -s ../init.d/edg-crl-upgraded /etc/rc.d/rc6.d/K35edg-crl-upgraded /etc/init.d/edg-crl-upgraded start cd - mkdir /atlas2/software/grid3 mkdir /atlas2/software/grid3/app mkdir /atlas2/software/grid3/data mkdir /scratch/users/grid/grid3/tmp ln -s /scratch/users/grid/grid3/tmp /atlas2/software/grid3/shared-tmp chown -R grid. /atlas2/software/grid3 chmod -R g+w /atlas2/software/grid3 chown -R grid. /scratch/users/grid/grid3 chmod -R g+w /scratch/users/grid/grid3 runlin -a mkdir -p /myhome1/atlas/grid3/tmp runlin -a chown -R grid. /myhome1/atlas/grid3 runlin -a chmod -R g+w /myhome1/atlas/grid3 cp -p monitoring/grid3-info.conf monitoring/grid3-info.conf.orig emacs monitoring/grid3-info.conf # edit the following: #These values are modifiable by the administrator GRID3_SITE_NAME="OUHEP" #Site directories GRID3_BASE_DIR="/opt/grid3dev" GRID3_APP_DIR="/atlas2/software/grid3/app" GRID3_DATA_DIR="/atlas2/software/grid3/data" GRID3_TMP_DIR="/atlas2/software/grid3/shared-tmp" GRID3_TMP_WN_DIR="/myhome1/atlas/grid3/tmp" GRID3_SPONSOR=usatlas emacs /etc/xinetd.d/gsiftp # change the following (add -Z ...): server_args = -l -a -G /atlas2/software/grid3dev/globus -Z /atlas2/software/grid3dev/globus/var/gridftp.log mkdir /atlas2/software/grid3/app/etc cp -p monitoring/locations/grid3-locations.txt /atlas2/software/grid3/app/etc chown grid. /atlas2/software/grid3/app/etc/grid3-locations.txt chmod g+w /atlas2/software/grid3/app/etc/grid3-locations.txt /etc/init.d/xinetd restart /etc/init.d/gris stop /etc/init.d/gris start # On ouhep0 in /etc/gmetad.conf, add gocmon.uits.iupui.edu # to the list of trusted_hosts. Then restart ganglia: /etc/init.d/gmetad restart /atlas2/software/grid3dev/vdt/setup/configure_monalisa.sh # (check monalisainstall.txt for details) # Modify the following in /atlas2/software/grid3dev/MonaLisa/Service/...: VDTFarm/ml.properties: lia.Monitor.group=grid3dev VDTFarm/vdtFarm.conf: *ABPing{monABPing, , " "} *PN_ {monIGangliaTCP, , 8649} *VO_JOBS{monVoJobs, localhost, SDSS,ATLAS,iVDgL,USCMS,LIGO,BTeV}%180 *VO_IO{monVOgsiftpIO, localhost, }%180 CMD/ml_env: SHOULD_UPDATE="false" CMD/site_env: CONDOR_CONFIG=/usr/local/condor/etc export CONDOR_CONFIG GRID3_LOCATION=/opt/grid3dev export GRID3_LOCATION source $VDT_LOCATION/setup.sh cp -p MonaLisa/Service/CMD/MLD /etc/init.d/monalisa chkconfig monalisa on /etc/init.d/monalisa start install g3dev voms if not there: cd /opt/grid3/edg/etc cp -p edg-mkgridmap.conf edg-mkgridmap.conf.save cd /opt/grid3 . setup.sh pacman -get iVDGL:voms-dev # this wipes out the grid3 list, merge the two: cd edg/etc cat edg-mkgridmap.conf.save >> edg-mkgridmap.conf cd ../sbin ./edg-mkgridmap --verbose --output=test.out /etc/init.d/edg-gridmapfile-upgraded stop /etc/init.d/edg-gridmapfile-upgraded start