Purdue CMS Tier-2 Center
Home » User Information » Local User Guide

Local User Guide

This  page explains how to use the Grid User Interface at the Purdue Tier-2 site.

You need to get a shell account at a local login machines known as User Interfaces (UI). These local login machines have all the grid software installed, but are not attached to any particular cluster on the grid. The instructions for getting the shell account can be found on following link:

Getting a local shell account

User space policy

Useful mailing list to  know information about downtime notice and site support.

Mailing list information


User can submit jobs to local Hadoop cluster using the gatekeeper 'hadoop-osg.rcac.purdue.edu' . In order to do this, grid authentication is needed. The application process is explained on the following links.

Applying for a grid certificate and CMS VO

Renewing a grid certificate and CMS VO

Renewing a DOE grid certificate and CMS VO

Switching to new grid certificate

Importing and exporting a certificate to Browsers

Installing your certificate on the local machine

Testing your certificate

Seting  up CMSSW Environment

Once you installed your certificate and registered your certificate in the CMS VO, you need to set up the CMSSW environment. Edit  your '~/.profile' or '~/.tcshrc' once at your home directory to set up a CMSSW environment. By this way, the CMSSW environment is set up automatically every time when you log in.

Sample .profile and .tcshrc 

List of  available CMSSW versions installed at the site  can be found here.

Running CMSSW jobs at a local machine

Descriptions of the cmsRun python configuration syntax

Data Management

The list of all datasets which are available in Hadoop storage at our site and registered in global DBS can be found here.

Hadoop storage space information is shown in the  (lower) pie graph of this page.

Commands to Operate HDFS Data

Job Management

Job slots information is shown in one of two pie graphs on the upper right side of this page.

Submitting jobs using CRAB

Publishing data using CRAB

CPU Utilization

Raw Storage Use