
| CMS/OSG Resources at Purdue |
|
There are quite a few resources that are available, but it's quite easy to get lost with what's where. To make life easier, this doc will be broken up into three sections: those users who are accessing the Purdue resources through grid based submissions, local accounts, and things that are common to both. If you have a local account on our resource, and a grid certificate, then you can also use the information tailored for grid users. Common InformationSite Information
Queue Information
Additional notes: All sites support srm and gridftp. To access the datasets, it is strongly encouraged that you use srm, and connect to dcache.rcac.purdue.edu. The contents of /cms are the datasets that we are subscribed to, and /VO/cms is for VO specific storage to be used throughout. For those who are participating in the CSA06, the data lives in /store/data/CSA06. Recently, we installed $OSG_APP/cmssoft/cms_site_catalogue.sh to assist users with the generation of the orcarc fragments used to obtain a dataset that we are currently subscribed to. VO Specific app goodies$APP or $OSG_APP will contain the location of all VO specific apps. For CMS, the apps are located in $OSG_APP/cmssoft. To use the CMS apps, source the file $OSG_APP/cmssoft/cmsset_default.sh APP_VERSION where APP_VERSION is the application and version of the package you wish to use.Grid UsersWhen submitting a job to Purdue's gatekeeper, you may use any of the three servers mentioned above, but the preferred gatekeeper is osg.rcac.purdue.edu, and the preferred jobmanager is pbs. If the grid user established their proxy with a voms server (by using voms-proxy-init), then the jobmanager's default queue will be changed to reflect the role. Otherwise, if you are a cms user submitting a grid job, then your default queue will go into cms-grid. If not, then your job will go to the preemptable queue. Local UsersTo make use of the Open Science Grid's VDT software, the first file that will need to get sourced is /opt/osg/setup.sh or /opt/osg/setup.csh. This will provide access to all the grid tools and utilities.The second file to source is $GLOBUS_LOCATION/etc/grid3-info.conf which is used to provide the common environment variables such as $OSG_APP_DIR for the location of the cms applications, $GRID3_DATA_DIR for the location of node accessable work directory, $OSG_TMP_DIR for global scratch, and $OSG_TMP_WN_DIR for temporary worker node scratch. If you would like to submit a job, you can use qsub or cmsqsub to submit directly to the pbs queue. You can also submit a grid job by using Globus, or condor_submit for condor-g. If you have any questions or problems, don't hesitate to let us know by emailing This email address is being protected from spam bots, you need Javascript enabled to view it . |
|||||||||||||||||||||||||
| < Prev |
|---|