System Console
SysCon is the master node system console that starts automatically when
startDOGMA is run (it may also be started manually using startSysCon.)
SysCon consists of 2 windows - a text based window where a text-based system
prompt resides, and a GUI window. Note that on Unix systems the text based
window simply displays system output.
The GUI window has 5 panes as follows
Nodes Pane - Allows a quick view of nodes in the system, the
load on these nodes, whether or not they accept remote objects, and other
node information. Clicking on a node brings up detailed information.
Nodes with their load bars darkened do not accept remote objects.
When a node is selected by clicking on its button, several buttons on
the right side of the screen become active. They are:
-
Stop - Stops this node and removes it from the system.
-
Toggle Accept - Toggles whether or not this node accepts new objects.
-
Remote Output Mode - Configures where remote nodes redirect stdout and
stderr. (Browser and screen-saver based nodes will only redirect
output from the out member of MPIApplication and ElementImpl.)
Network sends output to SysCon continually while memory and
file store the output on remote nodes.
-
Display Mode - Configures how output from remote nodes will be displayed
locally. If the remote nodes are storing output remotely you must
press update local display in order to view/receive the output.
-
Update Local Display - Causes remote nodes which are storing output remotely
to send it to SysCon.
Clusters Pane - Allows the viewing of clusters in the system, and
which nodes are active in those clusters. The clusters pane also
allows nodes to be started and stopped as groups.
Code Servers Pane - Shows all known code servers as well as what
packages are served up by the code servers.
Config Managers Pane - Currently unused.
System Pane - Allows the system to be shutdown. Also provides
a command prompt which can be used instead of the text based prompt.
This command prompt keeps a history of recently used commands. There
is also a list of commands that are currently executing.
The system prompt allows many of the above commands to be performed
as well as applications to be run etc. Type "help" at the system
prompt for more information.