wakeup - wakeup suspended node(s) via Medusa broadcastSYNOPSIS
DESCRIPTIONwakeup bcastOrigin <bcastDestination>
The wakeup utility instructs the specified bcastOrigin MMC node to broadcast Medusa "wakeup packets" in order to wakeup sleeping MMC nodes on the Medusa network. If the optional bcastDestination address is specified, the broadcast causes only that node to wake up (if it is sleeping). If no destination is specified, the broadcast wakes all sleeping Medusa-equipped nodes on the network. This utility requires that bcastOrigin is already awake, equipped with a Medusa card, and that the SIAM node application is currently running on bcastOrigin. Note that bcastOrigin and bcastDestination specify the IP addresses of SideARM nodes, and not the IP addresses of their associated Medusae.For example, the following issues Medusa wakeup packets from "surface" node in order to wakeup "node5":
This utility may be executed on any networked host from which bcastOrigin is accessible. If executed from bcastOrigin, then "localhost" or simply "loc" can be specified as the first argument.% wakeup surface node5This utility is commonly used in conjunction with either the lease or cpuAwake utility. For example, the following will wake up and immediately establish a lease on "node5":
% wakeup surface node5; lease node5
ENVIRONMENTThe following environment variables must be set:
- JAVA_HOME - location of Java installation, e.g. /j9 or /opt/java/jdk1.3.1
- JAVA - name of the JVM. E.g. on a Sidearm, JAVA should be set to j9. On a workstation with Sun's Java installed, JAVA could be set to java.
- SIAM_HOME - top of the SIAM directory tree
- SIAM_CLASSPATH - on a Sidearm, SIAM_CLASSPATH should be set to $JAVA_HOME/lib/jclMax/classes.zip:$JAVA_HOME/lib/prsnlmot.jar:$JAVA_HOME/lib/RXTXcomm.jar:$SIAM_HOME/classes. On X86 system, SIAM_CLASSPATH should be set to $SIAM_HOME/classes
SEE ALSOlease , cpuAwake