The nodeInfo utility displays basic information about a node and its subnodes, including time at which the node service as last started, the node's ID, and the address of an associated network switch (e.g. Medusa) if present. Note that the switch address will only be displayed if a NetworkSwitch instrument service is currently running on the node. The subnodes list includes any subnodes that have registered with this "parent" node since its service was started. Information displayed for each subnode is described in the documentation for listSubnodes.
| Option | Description | Values |
|---|---|---|
| nodeURL | IP address or host name of SIAM node | e.g. 134.89.88.1, mooring.moos.mbari.org |
Example output:
nodeInfo surface SIAM version $Name: $ surface/134.89.36.200 switch addr: 134.89.36.64/134.89.36.64 device ID: 1407 node started at 03/29/2007 15:45:53 GMT Found 4 subnodes node402/134.89.36.2: deviceID=1598, age=2m:58sSwitch addr: 134.89.36.53/134.89.36.53 node413/134.89.36.13: deviceID=1410, age=57sSwitch addr: 134.89.36.63/134.89.36.63 node418/134.89.36.18: deviceID=1522, age=31sSwitch addr: 134.89.37.65/134.89.37.65 node403/134.89.36.3: deviceID=1544, age=5m:14sSwitch addr: 134.89.36.52/134.89.36.52
The following environment variables must be set:
| Variable | Description | Example |
|---|---|---|
| JAVA_HOME | location of Java installation | /j9, /opt/java/jdk1.3.1, etc. |
| JAVA | Path to JVM command | For MMC $JAVA_HOME/bin/j9 For Sun JVM (e.g. linux, win32, mac OS) $JAVA_HOME/bin/java
|
| SIAM_HOME | top of the SIAM directory tree | - |
| SIAM_CLASSPATH | Path including all SIAM and supporting classes | For MMC $JAVA_HOME/lib/jclMax/classes.zip:$JAVA_HOME/lib/prsnlmot.jar:$JAVA_HOME/lib/RXTXcomm.jar:$SIAM_HOME/classes For linux/win32 $SIAM_HOME/classes |