A valid license key is required in order to start
License keys restrict the number of data nodes that can be added to a cluster as well as the number of CPU cores a data node can use.
Without a valid license, the process will abort startup.
Query management works cluster wide. Specifically,
SHOW QUERIES and
KILL QUERY <ID> on
"<host>" can be run on any data node.
SHOW QUERIES will report all queries running across the cluster and the node which is running the query.
KILL QUERY can abort queries running on the local node or any other remote data node.
Subscriptions used by Kapacitor work in a cluster. Writes to any node will be forwarded to subscribers across all supported subscription protocols.
The meta nodes now expose the /debug/pprof endpoints for profiling and troubleshooting.
- Copy Shard support - copy a shard from one node to another
- Copy Shard Status - query the status of a copy shard request
- Kill Copy Shard - kill a running shard copy
- Remove Shard - remove a shard from a node (this deletes data)
- Truncate Shards - truncate all active shard groups and start new shards immediately (This is useful when adding nodes or changing replication factors.)
This functionality is exposed via an API on the meta service and through
control.Client provides a Go client to access this functionality as well.
Importing a OSS single server as the first data node is supported.
See OSS to Cluster Migration for step-by-step instructions.
The query engine skips failed nodes that hold a shard needed for queries. If there is a replica on another node, it will retry on that node.
Backup and Restore
InfluxEnterprise clusters support backup and restore functionality starting with version 0.7.1. See Backup and Restore for more information.
Features Under Development
HTTP API for performing all cluster and user management functions