cms on gpn-husker
Using gpn-husker as an analysis node
The steps to log into and use gpn-husker for CMS analysis are fairly straight forward. Eventually gpn-husker will be a gateway to a CMS tier-3 center at Nebraska, for now its a development platform and test area to try things out. gpn-husker is woefully underpowered for true interactive analysis, but hopefully that will soon change. (These instructions assume you are working on a Linux type workstation. Mac OSX steps will be different and your milage may vary.)
Log into gpn-husker.unl.edu. Gpn-husker has FNAL kerberos keys installed so your FNAL kerberos ticket should allow you to log in if you have an account on gpn-husker. To get an account please email the CMS admins at Nebraska (cms@listserv.unl.edu). Telnet (server) is NOT installed on gpn-husker, you'll have to use ssh.
Make sure that your /etc/krb5.conf file (or equivalent) on your client machine contains the line unl.edu =FNAL.GOV in the [domain_realm] section.
> kinit user@FNAL.GOV
>ssh -X user@gpn-husker.unl.edu
Once you have logged into gpn-husker you'll need to setup the CMS software, currently it suffices to source a setup script installed with the CMS software.
> source /opt/cms/cmsset_default.sh
You can then create a CMS project area
>scramv1 project CMSSW CMSSW_X_Y_Z
>cd CMSSW_X_Y_Z/src
>eval `scramv1 runtime -sh`
Your environment will now be ready to do whatever analysis you need. That discussion is well beyond the scope of this document. If you wish you can now run root to test that things work.
> root