TotalView Installation Guide : Installing TotalView Using tar Files : Cray XT Installation
Cray XT Installation
*Install TotalView where it is visible from your Linux login nodes. Do not install TotalView on your compute nodes. TotalView communicates with these nodes using a library created Cray.
Installing
Installing on a Cray XT system requires that you run the Install script on the boot node (not the login node). First, log into the boot node as root, run xtopview, and then run Install. Here are the required steps:
1 From the boot node as root, copy the TotalView software archive
cray-xt-totalview-8.9.1-0-totalview-support-1.1.2-0.tar
to
/rr/current/software/
2 From the boot node as root, run
xtopview -m "Installing TotalView"
3 In the xtopview session, enter the following:
cd /software
tar -xvf cray-xt-totalview-8.9.1-0-totalview-support-1.1.2-0.tar
./Install
 
4 Install the license (see Step 3: Installing a Demo License).
5 Exit xtopview
About the Install
When you install TotalView on a Cray XT CNL system, the Install script begins by unbundling the tar file. It then invokes the rpm files contained within it. In contrast to the standard TotalView installation, the Cray installation doesn’t ask where it should install TotalView as it knows where to install files.
The Install script also places the Cray bulk launching system and other support modules within the installation directory.
TotalView on Cray XT systems uses totalview-support product components to provide essential interface components that allow TotalView to execute in Cray environments. Included within totalview-support are the totalview-support module, a configuration file, and a set of bulk launcher executables.
The bulk launcher is a paired set of executables that use ALPS to scalably launch the TotalView Debugger Server (tvdsvr) executable on compute nodes.
If you are running your program on an XT3 Catamount system
*The tvdsvr process is called tvdsvr_rs.
*In many cases, you will need to use the -nodes_allowed server command-line option to tvdsvr_rs.
*Your environment must set the RS_DBG_CLIENTS_PER_SERVER variable.