HP Scalable Visualization Array Version 1.1 Visualization System Software Reference Guide

Returns
None.
Description
This command launches a fully functional Bash shell script to run an application on a single node in the SVA.
It is designed to use HP Remote Graphics Software (RGS) to control the application from a local desktop.
The command is on your PATH.
The script allocates cluster resources, launches necessary ancillary applications (for example, the X Servers
and the RGS Sender), runs the application on the appropriate node, and terminates the application at the
end of the session.
You can also use this command in interactive mode to launch applications. Once the desktop environment
appears in interactive mode, you can create icons to launch an application. Refer to the
SVA User's Guide
for more information on running the RGS script in interactive mode.
This command launches your application by requesting and allocating a visualization node (render or
display) to the job. You have several options for indicating how you want a node allocated:
You can accept the default node assigned by the script. The script draws the node from the pool of
render nodes. If there are no render nodes available, then the script chooses a node from the pool of
available display nodes, unless you have specifically indicated via the command line using -R that
you do not want to use a display node. You might choose to not use a display node if you prefer that
your images do not appear on the SVA cluster's display device. Whenever a display node is allocated
as the remote node as opposed to a render node, the images appear simultaneously on your local
desktop and on the SVA cluster's display device.
You can use the d option to specify an existing Display Surface that uses a single tile. Its display node
is allocated to take care of display functions and the images appear simultaneously on your local
desktop and on the SVA cluster's display device. The execution host node defined for the Display
Surface runs your application. The SVA_EXECUTION_HOST value for the Display Surface is specified
in the Configuration Data Files. You can determine this value by examining the Site Configuration File
/opt/sva/etc/sva.conf.
You can use the d option to specify a render or display node by name, rather than a Display Surface.
This node is then allocated and also runs your application.
The launched application is the result of a site-specific application command.
The script also terminates X Servers and RGS processes and cleans up the session when the program is done.
Example
The following command runs the atlantis screen saver application using the SVA_DS_1_1 Display Surface
using RGS. The SVA_DS_1_1 Display Surface has a single display node and a single display tile. The
display node has a NIC that connects to the external network for use by RGS. The application command
string is unique and site-specific.
% sva_remote.sh -d SVA_DS_1_1 "/usr/X11R6/lib/xscreensaver/atlantis -count 20"
The script displays the external name of the display node on which the application runs. After you start the
RGS Receiver, enter the external name into the RGS Receiver dialog box. See the
SVA User's Guide
for a
more detailed example.
The following command begins an interactive session. The remote session begins on the first available
visualization node that supports RGS functions.
% sva_remote.sh -I
The previous interactive command allocates resources for an interactive mode of operation. You can launch
regular X applications as normal. Use the command a second time from a terminal window in the desktop
environment with only the application pathname and any application-specific parameters:
% sva_remote.sh "/usr/X11R6/lib/xscreensaver/atlantis -count 20"
The following command begins an interactive session. The remote session begins on the first available render
node that supports RGS functions.
% sva_remote.sh -I -R
The following command begins an interactive session. The remote session begins on node n22.
36 Configuration Data Access Functions, Scripts, and Commands