Project

General

Profile

Using NOvASoft on the GPVM nodes » History » Version 4

Brian Rebel, 01/23/2011 12:23 PM

1 1 Brian Rebel
{{toc}}
2 1 Brian Rebel
3 1 Brian Rebel
h1. Using NOvASoft on the GPVM nodes
4 1 Brian Rebel
5 1 Brian Rebel
h2. Available nodes
6 1 Brian Rebel
7 1 Brian Rebel
The new GPVM nodes are virtual machines that are accessible by the intensity frontier experiments.  The list of nodes for NOvA is
8 1 Brian Rebel
9 2 Brian Rebel
*nova01.fnal.gov
10 2 Brian Rebel
*nova02.fnal.gov
11 2 Brian Rebel
*nova03.fnal.gov
12 2 Brian Rebel
*nova04.fnal.gov
13 2 Brian Rebel
*nova05.fnal.gov
14 1 Brian Rebel
15 1 Brian Rebel
These nodes will give us access to the FermiGrid.
16 1 Brian Rebel
17 1 Brian Rebel
If you have just received notification that you have an account on one of these machines, your login shell is likely bash.  If you prefer a different login shell you need to submit a ServiceDesk ticket to get it changed.
18 1 Brian Rebel
19 1 Brian Rebel
h2. Setting up NOvASoft
20 1 Brian Rebel
21 1 Brian Rebel
There is a setup script provided to get the environment ready for using NOvASoft on these machines.  To use it, one does
22 1 Brian Rebel
23 4 Brian Rebel
@$source /grid/fermiapp/nova/novaart/novasoft/releases/development/setup/setup_novasoft_ifcluster.(c)sh@
24 3 Brian Rebel
25 3 Brian Rebel
*NB* currently the .csh setup is not playing nicely with the ups setup, so people have to use bash.  This problem will be fixed shortly.
26 1 Brian Rebel
27 1 Brian Rebel
The above command will set your $PATH and $LD_LIBRARY_PATH variables as well as the variables that define the locations of the necessary external packages.
28 1 Brian Rebel
29 2 Brian Rebel
While the public release of the code is located in /grid/fermiapp/nova/novaart/novasoft/releases/development/, the average user should _never_ make any files in that directory.  It has limited space and is only for code releases.  Instead, use the disk space described in the next section.
30 1 Brian Rebel
31 1 Brian Rebel
h2. Disk Space
32 1 Brian Rebel
33 1 Brian Rebel
The user space for those logging into these nodes is 
34 1 Brian Rebel
35 1 Brian Rebel
@/nova/app/users@
36 1 Brian Rebel
37 1 Brian Rebel
This is where users should store their test releases as well as any analysis files.
38 1 Brian Rebel
39 1 Brian Rebel
Any data or Monte Carlo files for general consumption by the experiment should be stored in 
40 1 Brian Rebel
41 1 Brian Rebel
@/nova/data@
42 1 Brian Rebel
43 1 Brian Rebel
When operating on the grid, the /data directories cannot have executables run from them, executables can only be run from the /app directories.