cd /opt/dq2-0.2.11 cd /opt/pacman/latest/; . setup.sh; cd - pacman -trust-all-caches -v shell-out -get OU:DQ2-PandaSite . setup.sh cp -a ../dq2-0.1.4/globus/etc/http globus/etc ln -f -s ../globus/etc/http/httpcert.pem certs/dq2.cert ln -f -s ../globus/etc/http/httpkey.pem certs/dq2.key # add export GLOBUS_TCP_PORT_RANGE="63001,65000" export GLOBUS_TCP_SOURCE_RANGE="63001,65000" # to globus/etc/globus-user-env.sh # in DQ2/siteservices/tool/fts/fts.py, set the FTS_PWD: FTS_PWD = 'ftspwd' # change apache port 8443 to 8444 in httpd/conf/ddm.conf (two places) # (because 8443 is already in use for dCache on ouhep00) # in config/OU/executor_conf.py, set callbacks: site_callbacks = { CallbackType.MONITOR_SUBSCRIPTION: ['http://lxarda08.cern.ch/dashboard/request.py/file-placement'], CallbackType.FETCHER_VUID_COMPLETE: ['http://lxarda08.cern.ch/dashboard/request.py/dataset-location'], CallbackType.FILE_DONE: ['http://lxarda08.cern.ch/dashboard/request.py/file-location'], CallbackType.ERROR: ['http://lxarda08.cern.ch/dashboard/request.py/error'], } # in DQ2/siteservices/dispatcher/http/http.py, # change all TIMEOUTs to 60 (seconds) ./dq2_services start crontab post_install/agents.cron