...
Command | Description | Example |
---|---|---|
listNetConfiguration | Lists all currently set settings for OdysseusNet (see Configuration). | |
lsNetConfiguration | See listNetConfiguration . | |
setNetConfiguration <key> <value> | Sets a configuration key-value-pair of OdysseusNet. Depending on the specific setting, changing the value has different effects. | setNetConfiguration net.node.name NewNodeName |
saveNetConfiguration | Saves the configuration settings of OdysseusNet into the configuration file (see Configuration) |
Data stream processing
Command | Description | Example |
---|---|---|
dumpStream <hash | name> <time> | Prints the current output data stream elements of the specified physical operator (specified by its hash or name ). Printing stops after the specified amount of time . | |
dumpPlan <queryID> | Prints the physical plan (with its operators) of the query with the specified queryID. |
Development
Command | Description | Example |
---|---|---|
listOdysseusNetComponents | Lists all features/components of OdysseusNet | |
lsOdysseusNetComponents | See listOdysseusNetComponents |
General
Command | Description | Example |
---|---|---|
startOdysseusNet | Starts/Activates OdysseusNet, if not activated | |
stopOdysseusNet | Stops/Deactivated OdysseusNet, if activated | |
isOdysseusNetStarted | Prints out if OdysseusNet is started or not | |
reinstallNode | Shuts down Odysseus (and OdysseusNet) and reinstall the newest version of Odysseus (with OdysseusNet). Only applicable to RasperryPi (yet). | |
updateNode | Invokes the update mechanism to update Odysseus (and OdysseusNet, if needed) | |
restartNode | Restarts Odysseus (and OdysseusNet) |
Help
Command | Description | Example |
---|---|---|
helpNet | Prints help text for these console commands |
...
Command | Description | Example |
---|---|---|
listNodes | Lists all known nodes (connected and not connected ones) with names and ids | |
lsNodes | See listNodes. | |
describeNode <nodename | nodeid> | Prints available information about the specified node (by name or by id ) | |
descNode <nodename | nodeid> | See describeNode | |
showLocalNode | Prints node information of the own (local) node | |
listConnectedNodes | Lists all nodes which are connected to own node | |
lsConnectedNodes | See listConnectedNodes | |
isConnected <nodename | nodeid> | Prints if the specified node is connected to own node or not. |
Ping
Command | Description | Example |
---|---|---|
ping | Lists pings to all known nodes | |
listPingPositions | Lists the positions of all known nodes in the PingMap | |
lsPingPositions | See listPingPositions |
Remote execution
Command | Description | Example |
---|---|---|
loginNode <nodename | nodeid> <username> <password> | Logs in to remote node (specified by name or id ) with specified username and password. Needed to execute other commands remotely at that node. | |
logoutNode <nodename | nodeid> | Logs out from the specified remote node. | |
listLoggedInNodes | Lists all remote nodes which are logged in to own local node | |
lsLoggedInNodes | See listLoggedInNodes | |
listLoggedToNodes | Lists all remote nodes which the own local node is logged in | |
lsLoggedToNodes | See listLoggedToNodes | |
revokeLogin <nodename | nodeid> | Remove login of remote node | |
loginStatus | listLoggedInNodes and listLoggedToNodes | |
executeCommand <nodename | nodeid> <command> | Remotely executes a console command at the specified remote node | executeCommand MyRemoteNode1 restartNode |
execCommand <nodename | nodeid> <command> | See executeCommand | |
execCmd <nodename | nodeid> <command> | See executeCommand | |
execCmdAll <username> <password> <command> | Tries to login to all connected nodes, execute the specified command remotely and finally logout. | |
remoteUpdate <nodename | nodeid> | Remotely updates the specified node. Remote node must allow this (see Configuration). | |
remoteUpdateAll | Remotely updates all connected nodes. Remote nodes must allow this (see Configuration). | |
remoteReinstall <nodename | nodeid> | Remotely reinstalls the specified node. Remote node must allow this (see Configuration). | |
remoteReinstallAll | Remotely resinstalls all connected nodes. Remote nodes must allow this (see Configuration). | |
remoteRestart <nodename | nodeid> | Remotely restarts the specified node. Remote node must allow this (see Configuration). | |
remoteRestartAll | Remotely restarts all connected nodes. Remote nodes must allow this (see Configuration). |
Resource management
Command | Description | Example |
---|---|---|
resourceStatus | Prints information about current resource status (like processor load, memory) |
System properties
Command | Description | Example |
---|---|---|
listSystemProperties (filter) | Lists all system properties (and values). Filters the list if filter is specified. | listSystemProperties os |
lsSystemProperties (filter) | See listSystemProperties | |
setSystemProperty <propName> <value> | Sets the system property propName to value value . | setSystemProperty user.home Lala |
...