Cluster Management

MinIO KMS provides a comprehensive set of command-line tools for managing distributed KMS clusters. The minkms binary includes commands for server lifecycle operations, cluster topology management, backup and restore capabilities, and diagnostics.

Use these commands to deploy, scale, monitor, and maintain highly available MinIO KMS clusters across multiple nodes. All cluster management operations require appropriate administrative privileges and authenticate using API keys.

Server lifecycle

Command Description
minkms server Start a KMS server.
minkms restart Restart cluster servers.

Cluster topology management

Command Description
minkms add Add a node to a cluster.
minkms ls List cluster nodes.
minkms edit Edit the cluster configuration.
minkms stat Print cluster status information.
minkms rm Remove a node from a cluster.

State management

Command Description
minkms backup Backup the cluster state.
minkms restore Restore the cluster state from a backup.

Diagnostics and monitoring

Command Description
minkms env Print KMS environment variables.
minkms logs Print KMS server logs.
minkms pprof Profile KMS server performance.

For a complete list of commands while in the CLI, use minkms help.