Chapter 16. NetSolve Management Tools for Administrators

Table of Contents
NS_config
NS_problems
NS_probdesc
NS_killagent
NS_killserver
NS_killall

The NetSolve distribution comes with a set of tools to manage/query a NetSolve system. After compiling the tools as explained in the Section called Installation on Unix Systems using ns_install in Chapter 13, the following six executables are available:

$NETSOLVE_ROOT/bin/$NETSOLVE_ARCH/NS_conf
$NETSOLVE_ROOT/bin/$NETSOLVE_ARCH/NS_problems
$NETSOLVE_ROOT/bin/$NETSOLVE_ARCH/NS_probdesc
$NETSOLVE_ROOT/bin/$NETSOLVE_ARCH/NS_killagent
$NETSOLVE_ROOT/bin/$NETSOLVE_ARCH/NS_killserver
$NETSOLVE_ROOT/bin/$NETSOLVE_ARCH/NS_killall

Let us review these executables one by one.

NS_config

This executable takes one argument on the command line, the name of a host running a NetSolve agent:
UNIX> NS_config netsolve.cs.utk.edu

It prints the list of hosts participating in the NetSolve system:
AGENT: netsolve.cs.utk.edu (128.169.93.161)
SERVER: maruti.cs.berkeley.edu (128.32.36.83)
SERVER: cupid.cs.utk.edu (128.169.94.221)
SERVER: fsmat.htu.tuwien.ac.at (128.131.95.99) (0 failures, softwareserver)
The list shows beside the name and the IP address, how many failures occured to successfully finish a problem since the server was started and if the server acts as a software server.