import Tabs from ‘@theme/Tabs’; import TabItem from ‘@theme/TabItem’;
{/* Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */}
The Apache Ignite CLI communicates with the cluster via the REST API, allowing you to configure the entire cluster or apply node-specific settings. You can run the CLI either in the interactive mode or execute commands without entering it.
To use the CLI in the interactive mode, first run it, then configure the cluster or node using the update command.
For example, to add a new user to the cluster:
cluster config update ignite.security.authentication.providers.default.users=[{username=newuser,displayName=newuser,password="newpassword",passwordEncoding=PLAIN,roles=[system]}]
Non-interactive mode is useful for quick updates or when running commands in scripts.
When running commands non-interactively, enclose arguments in quotation marks to ensure that special POSIX characters (such as { and }) are interpreted correctly:
bin/ignite3 cluster config update "ignite.schemaSync={delayDurationMillis=500,maxClockSkewMillis=500}"
bin/ignite3.bat cluster config update "ignite.schemaSync={delayDurationMillis=500,maxClockSkewMillis=500}"
Alternatively, you can use the backslash (\) to escape all special characters in your command. For example:
bin/ignite3 cluster config update ignite.security.authentication.providers.default.users=\[\{username\=newuser,displayName\=newuser,password\=\"newpassword\",passwordEncoding\=PLAIN,roles\=\[system\]\}\]
bin/ignite3.bat cluster config update ignite.security.authentication.providers.default.users=\[\{username\=newuser,displayName\=newuser,password\=\"newpassword\",passwordEncoding\=PLAIN,roles\=\[system\]\}\]
Non-interactive mode is also useful in automation scripts. For example, you can set configuration items in a Bash script as follows:
#!/bin/bash ... bin/ignite3 cluster config update "ignite.schemaSync={delayDurationMillis=500,maxClockSkewMillis=500}" bin/ignite3 cluster config update "ignite.security.authentication.providers.default.users=[{username=newuser,displayName=newuser,password=\"newpassword\",passwordEncoding=PLAIN,roles=[system]}]"
All CLI commands can provide additional output that can be helpful in debugging. You can specify the -v option multiple times to increase output verbosity. Single option shows REST request and response, second option (-vv) shows request headers, third one (-vvv) shows request body.
CLI tool stores extended logs for your operations. These logs contain additional information not displayed during normal operation. You can configure the directory in the following ways:
IGNITE_CLI_LOGS_DIR environment variable to the directory where logs will be stored.$XDG_STATE_HOME environment variable to set the CLI home folder. This configuration variable follows the XDG Base Directory Specification and does not override the IGNITE_CLI_LOGS_DIR. If $XDG_STATE_HOME is set and IGNITE_CLI_LOGS_DIR is not, logs will be stored in $XDG_STATE_HOME/ignitecli/logs directory.If neither of the above properties are set, the logs are stored in the following locations:
~/.local/state/ignitecli/logs directory;%USERPROFILE%\.local\state\ignitecli\logs folder.These commands help you execute SQL queries against the cluster.
Executes SQL query or enters the interactive SQL editor mode if no SQL query is specified.
sql [--jdbc-url=<jdbc>] [--plain] [--file=<file>] [--profile=<profileName>] [--verbose] <command>
| Parameter | Type | Required | Description |
|---|---|---|---|
--jdbc-url | Option | No | JDBC url to ignite cluster (e.g., ‘jdbc:ignite:thin://127.0.0.1:10800’). |
--plain | Flag | No | Display output with plain formatting. |
--file | Option | No | Path to file with SQL commands to execute. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<command> | Argument | Yes | SQL query to execute. |
sql "SELECT * FROM PUBLIC.PERSON"
Invalidates SQL planner cache.
sql planner invalidate-cache [--tables=<tables>] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--tables | Option | No | Comma-separated list of tables. |
--url | Option | No | URL of cluster endpoint. It can be any node URL. If not set, the default URL from the profile settings will be used. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
sql planner invalidate-cache --tables=PUBLIC.PERSON,PUBLIC.ORDERS
These commands help you configure Apache Ignite CLI tool profiles and settings.
Creates a profile with the given name.
cli config profile create [--activate] [--copy-from=<copyFrom>] [--verbose] <profileName>
| Parameter | Type | Required | Description |
|---|---|---|---|
--activate | Flag | No | Activate new profile as current. |
--copy-from | Option | No | Profile whose content will be copied to new one. |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<profileName> | Argument | Yes | Name of new profile. |
cli config profile create --activate --copy-from=default myprofile
Activates the profile identified by name.
cli config profile activate [--verbose] <profileName>
| Parameter | Type | Required | Description |
|---|---|---|---|
--verbose | Flag | No | Show additional information: logs, REST calls. |
<profileName> | Argument | Yes | Name of profile to activate. |
cli config profile activate myprofile
Lists configuration profiles.
cli config profile list [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--verbose | Flag | No | Show additional information: logs, REST calls. |
cli config profile list
Gets the current profile details.
cli config profile show [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--verbose | Flag | No | Show additional information: logs, REST calls. |
cli config profile show
Gets the value for the specified configuration key.
cli config get [--profile=<profileName>] [--verbose] <key>
| Parameter | Type | Required | Description |
|---|---|---|---|
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<key> | Argument | Yes | Property name. |
cli config get ignite.jdbc-url
Sets configuration parameters using comma-separated input key-value pairs.
cli config set [--profile=<profileName>] [--verbose] <String=String>...
| Parameter | Type | Required | Description |
|---|---|---|---|
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<String=String>... | Arguments | Yes | CLI configuration parameters. |
cli config set ignite.jdbc-url=http://localhost:10300
Shows the currently active configuration.
cli config show [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
cli config show
Removes the specified configuration key.
cli config remove [--profile=<profileName>] [--verbose] <key>
| Parameter | Type | Required | Description |
|---|---|---|---|
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<key> | Argument | Yes | Property name. |
cli config remove ignite.jdbc-url
These commands help you manage your cluster.
Shows configuration of the cluster indicated by the endpoint URL and, optionally, by a configuration path selector.
cluster config show [--url=<clusterUrl>] [--format=<format>] [--profile=<profileName>] [--verbose] [<selector>]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of cluster endpoint. |
--format | Option | No | Output format. Valid values: JSON, HOCON (Default: HOCON). |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<selector> | Argument | No | Configuration path selector. |
cluster config show
Updates configuration of the cluster indicated by the endpoint URL with the provided argument values.
cluster config update [--url=<clusterUrl>] [--file=<configFile>] [--profile=<profileName>] [--verbose] [<args>...]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of cluster endpoint. |
--file | Option | No | Path to file with config update commands to execute. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<args>... | Arguments | No | Configuration arguments and values to update. |
cluster config update ignite.system.idleSafeTimeSyncIntervalMillis=250
Initializes an Ignite cluster.
cluster init --name=<clusterName> [--metastorage-group=<nodeNames>] [--cluster-management-group=<nodeNames>] [--config=<config>] [--config-files=<filePaths>] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--name | Option | Yes | Human-readable name of the cluster. |
--metastorage-group | Option | No | Metastorage group nodes (comma-separated list). |
--cluster-management-group | Option | No | Names of nodes that will host the Cluster Management Group (comma-separated list). |
--config | Option | No | Cluster configuration that will be applied during initialization. |
--config-files | Option | No | Path to cluster configuration files (comma-separated list). |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
cluster init --name=myCluster
Prints status of the cluster.
cluster status [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
cluster status --url http://localhost:10300
Shows physical topology of the specified cluster.
cluster topology physical [--plain] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--plain | Flag | No | Display output with plain formatting. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
cluster topology physical --url http://localhost:10300
Shows logical topology of the specified cluster.
cluster topology logical [--plain] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--plain | Flag | No | Display output with plain formatting. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
cluster topology logical --url http://localhost:10300
Deploys a unit from a file or a directory (non-recursively).
cluster unit deploy --version=<version> --path=<path> [--nodes=<nodes>] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose] <id>
| Parameter | Type | Required | Description |
|---|---|---|---|
--version | Option | Yes | Unit version (x.y.z). |
--path | Option | Yes | Path to deployment unit file or directory. |
--nodes | Option | No | Initial set of nodes where the unit will be deployed (comma-separated). |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<id> | Argument | Yes | Deployment unit identifier. |
cluster unit deploy --version=1.0.0 --path=/path/to/unit.jar myunit
Undeploys a unit.
cluster unit undeploy --version=<version> [--url=<clusterUrl>] [--profile=<profileName>] [--verbose] <id>
| Parameter | Type | Required | Description |
|---|---|---|---|
--version | Option | Yes | Unit version (x.y.z). |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<id> | Argument | Yes | Unit id. |
cluster unit undeploy --version=1.0.0 --url http://localhost:10300 myunit
Shows a list of deployed units for specified deployment unit.
cluster unit list [--version=<version>] [--status=<statuses>] [--plain] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose] <unitId>
| Parameter | Type | Required | Description |
|---|---|---|---|
--version | Option | No | Filters out deployment unit by version (exact match assumed). |
--status | Option | No | Filters out deployment unit by status (comma-separated). |
--plain | Flag | No | Display output with plain formatting. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<unitId> | Argument | Yes | Deployment unit id. |
cluster unit list --status=DEPLOYED,STARTING myunit
Enables cluster metric source.
cluster metric source enable [--url=<clusterUrl>] [--profile=<profileName>] [--verbose] <srcName>
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<srcName> | Argument | Yes | Metric source name. |
cluster metric source enable jvm
Disables cluster metric source.
cluster metric source disable [--url=<clusterUrl>] [--profile=<profileName>] [--verbose] <srcName>
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<srcName> | Argument | Yes | Metric source name. |
cluster metric source disable jvm
Lists cluster metric sources.
cluster metric source list [--plain] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--plain | Flag | No | Display output with plain formatting. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
cluster metric source list
These commands help you manage individual nodes.
Shows node configuration.
node config show [--url=<nodeUrl>] [--format=<format>] [--profile=<profileName>] [--verbose] [<selector>]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--format | Option | No | Output format. Valid values: JSON, HOCON (Default: HOCON). |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<selector> | Argument | No | Configuration path selector. |
node config show ignite.clientConnector
Updates node configuration.
node config update [--url=<nodeUrl>] [--file=<configFile>] [--profile=<profileName>] [--verbose] [<args>...]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--file | Option | No | Path to file with config update commands to execute. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<args>... | Arguments | No | Configuration arguments and values to update. |
node config update --url http://localhost:10300 ignite.clientConnector.connectTimeoutMillis=5000
Prints status of the node.
node status [--url=<nodeUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
node status
Prints the node build version.
node version [--url=<nodeUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
node version
Lists node metrics.
node metric list [--url=<nodeUrl>] [--plain] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--plain | Flag | No | Display output with plain formatting. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
node metric list
Enables node metric source.
node metric source enable [--url=<nodeUrl>] [--profile=<profileName>] [--verbose] <srcName>
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<srcName> | Argument | Yes | Metric source name. |
node metric source enable jvm
Disables node metric source.
node metric source disable [--url=<nodeUrl>] [--profile=<profileName>] [--verbose] <srcName>
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<srcName> | Argument | Yes | Metric source name. |
node metric source disable jvm
Lists node metric sources.
node metric source list [--url=<nodeUrl>] [--plain] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--plain | Flag | No | Display output with plain formatting. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
node metric source list --plain
Shows a list of deployed units.
node unit list [--version=<version>] [--status=<statuses>] [--url=<nodeUrl>] [--plain] [--profile=<profileName>] [--verbose] <unitId>
| Parameter | Type | Required | Description |
|---|---|---|---|
--version | Option | No | Filters out deployment unit by version (exact match assumed). |
--status | Option | No | Filters out deployment unit by status (comma-separated). |
--url | Option | No | URL of a node that will be used as a communication endpoint. |
--plain | Flag | No | Display output with plain formatting. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<unitId> | Argument | Yes | Deployment unit id. |
node unit list --status=DEPLOYED myunit
These commands let you recover data partitions in disaster scenarios and recover system RAFT groups.
Restarts partitions.
recovery partitions restart --zone=<zoneName> --table=<tableName> [--partitions=<partitionIds>] [--nodes=<nodeNames>] [--with-cleanup] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--zone | Option | Yes | Name of the zone to reset partitions of. Case-sensitive, without quotes. |
--table | Option | Yes | Fully-qualified name of the table to reset partitions of. Case-sensitive, without quotes. |
--partitions | Option | No | IDs of partitions to get states. All partitions if not set (comma-separated). |
--nodes | Option | No | Names specifying nodes to get partition states from. Case-sensitive, without quotes, all nodes if not set (comma-separated). |
--with-cleanup | Flag | No | Restarts partitions, preceded by a storage cleanup. This will remove all data from the partition storages before restart. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
recovery partitions restart --zone=default --table=PUBLIC.PERSON --with-cleanup
Resets partitions.
recovery partitions reset --zone=<zoneName> [--table=<tableName>] [--partitions=<partitionIds>] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--zone | Option | Yes | Name of the zone to reset partitions of. Case-sensitive, without quotes. |
--table | Option | No | Fully-qualified name of the table to reset partitions of. Case-sensitive, without quotes. |
--partitions | Option | No | IDs of partitions to get states. All partitions if not set (comma-separated). |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
recovery partitions reset --zone=default --table=PUBLIC.PERSON
Returns partition states.
recovery partitions states (--global | --local) [--nodes=<nodeNames>] [--partitions=<partitionIds>] [--zones=<zoneNames>] [--plain] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--global | Flag | Yes | Gets global partition states. One of global or local is required. |
--local | Flag | Yes | Gets local partition states. One of global or local is required. |
--nodes | Option | No | Names specifying nodes to get partition states from. Case-sensitive, without quotes, all nodes if not set (comma-separated). |
--partitions | Option | No | IDs of partitions to get states. All partitions if not set (comma-separated). |
--zones | Option | No | Names specifying zones to get partition states from. Case-sensitive, without quotes, all zones if not set (comma-separated). |
--plain | Flag | No | Display output with plain formatting. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
recovery partitions states --local --zones=default
Resets cluster.
recovery cluster reset [--cluster-management-group=<cmgNodeNames>] [--metastorage-replication-factor=<metastorageReplicationFactor>] [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--cluster-management-group | Option | No | Names of nodes that will host the Cluster Management Group (comma-separated) |
--metastorage-replication-factor | Option | No | Number of nodes in the voting member set of the Metastorage RAFT group. |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
recovery cluster reset
Migrates nodes missed during repair to repaired cluster.
recovery cluster migrate --old-cluster-url=<oldClusterUrl> --new-cluster-url=<newClusterUrl> [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--old-cluster-url | Option | Yes | URL of old cluster endpoint (nodes of this cluster will be migrated to a new cluster). |
--new-cluster-url | Option | Yes | URL of new cluster endpoint (nodes of old cluster will be migrated to this cluster). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
recovery cluster migrate --old-cluster-url=http://old-cluster:10300 --new-cluster-url=http://new-cluster:10300
These commands help you manage table partition distribution.
Resets distribution of partitions.
distribution reset --zones=<zoneNames> [--url=<clusterUrl>] [--profile=<profileName>] [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--zones | Option | Yes | Names specifying zones to reset the distribution state in (comma-separated). |
--url | Option | No | URL of cluster endpoint. |
--profile | Option | No | Local CLI profile name (only available in non-interactive mode). |
--verbose | Flag | No | Show additional information: logs, REST calls. |
distribution reset --zones=default
These are general-purpose commands.
Connects to an Ignite 3 node.
connect --username=<username> --password=<password> [--verbose] <nodeUrl>
| Parameter | Type | Required | Description |
|---|---|---|---|
--username | Option | Yes | Username to connect to cluster. |
--password | Option | Yes | Password to connect to cluster. |
--verbose | Flag | No | Show additional information: logs, REST calls. |
<nodeUrl> | Argument | Yes | URL of a node that will be used as a communication endpoint. |
connect --username=admin --password=password http://localhost:10300
Disconnects from an Ignite 3 node.
disconnect [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--verbose | Flag | No | Show additional information: logs, REST calls. |
disconnect
Clears the screen.
clear
| Parameter | Type | Required | Description |
|---|---|---|---|
| None | This command takes no parameters. |
clear
Clears the screen.
cls [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--verbose | Flag | No | Show additional information: logs, REST calls. |
cls
Exits the CLI.
exit [--verbose]
| Parameter | Type | Required | Description |
|---|---|---|---|
--verbose | Flag | No | Show additional information: logs, REST calls. |
exit
Display help information about the specified command.
help [COMMAND]
| Parameter | Type | Required | Description |
|---|---|---|---|
[COMMAND] | Argument | No | The COMMAND to display the usage help message for. |
help cluster config show
Displays the current CLI tool version.
version
| Parameter | Type | Required | Description |
|---|---|---|---|
| None | This command takes no parameters. |
version