Page History
...
- The JS7 offers to perform operations on Controllers and Agents by the JS7 - REST Web Service API.
- For detailed information see the Technical Documentation of the REST Web Service API.
- For available CLI operations see JS7 - Unix Shell Command Line Interface.
- The REST Web Service API can be accessed from Shell utilities such as
curl
. - In addition, a PowerShell module is available for simplified access to the REST Web Service API. This is described in the JS7 - PowerShell Module article.
...
Controller Status Operation Script
Operation | Object |
---|---|
terminate / restart | Standalone Controller Controller Cluster |
cancel / restart | |
check | |
switch-over | Controller Cluster |
appoint-nodes | |
confirm-loss | |
enable / disable | Standalone Agent |
reset | |
switch-over | Agent Cluster |
confirm-loss | |
reset | |
enable / disable | Subagent |
reset | |
encrypt / decryot | None |
The script is offered for download and can be applied for frequently used status operations:
...
jq ships with the MIT license, see https://opensource.org/licenses/MIT.
Download
Download: operate-controller.shJS7 - Download (Section: Unix Shell ClI)
Usage
Invoking the script without arguments displays the usage clause:
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
# common options for connection to JS7 REST API
request_options=(--url=http://localhost:4446 --user=root --password=root --controller-id=controller)
# reset Agent Cluster
./operate-controller.sh reset-agent "${request_options[@]}" --agent-id=AgentCluster
# reset/force Agent Cluster
./operate-controller.sh reset-agent "${request_options[@]}" --agent-id=AgentCluster --force |
...
Overview
Content Tools