confess
Object store consistency checker
Usage
NAME:
confess - Object store consistency checker
USAGE:
confess - [FLAGS] HOSTS
HOSTS:
HOSTS is a comma separated list or a range of hostnames/ip-addresses
FLAGS:
--access-key value specify access key [$CONFESS_ACCESS_KEY]
--secret-key value specify secret key [$CONFESS_SECRET_KEY]
--insecure disable TLS certificate verification [$CONFESS_INSECURE]
--region value specify a custom region [$CONFESS_REGION]
--bucket value Bucket to use for confess tests [$CONFESS_BUCKET]
--output value, -o value specify output path for confess log
--duration value, -d value Duration to run the tests. Use 's' and 'm' to specify seconds and minutes. (default: 30m0s)
--fail-after value, -f value fail after n errors. Defaults to 100 (default: 100)
--help, -h show help
--version, -v print the version
EXAMPLES:
1. Run consistency across 4 MinIO Servers (http://minio1:9000 to http://minio4:9000) on bucket "mybucket" for 10 minutes
$ confess --access-key minio --secret-key minio123 --bucket mybucket --duration 10m --fail-after 50 -o /data/confess.out http://minio{1...4}:9000q
License
Confess is licensed under the GNU AGPLv3 license that can be found in the LICENSE file.