mc support top locks
SUBNET Registration Required
The mc support
commands are designed for MinIO deployments registered with MinIO SUBNET to ensure optimal outcome of diagnostics and performance testing.
Deployments not registered with SUBNET cannot use the mc support
commands.
Syntax
The mc support top locks
command lists the ten oldest locks on a MinIO deployment.
The command outputs the age of the lock, type of lock, owner, and resource. The output resembles the following:
Since Type Owner Resource
13 hours ago WRITE 10.68.100.18:9000 .minio.sys/leader.lock
13 hours ago WRITE 10.68.100.18:9000 .minio.sys/callhome/runCallhome.lock
13 hours ago WRITE 10.68.100.23:9000 .minio.sys/new-drive-healing/0/0
The following command displays the current in-progress S3 API calls on the alias myminio
.
mc support top locks myminio/
The command has the following syntax:
mc [GLOBALFLAGS] support top locks \
[--stale] \
TARGET
Brackets
[]
indicate optional parameters.Parameters sharing a line are mutually dependent.
Parameters separated using the pipe
|
operator are mutually exclusive.
Copy the example to a text editor and modify as-needed before running the command in the terminal/shell.
Parameters
- TARGET
- Required
The full path to the alias or prefix where the command should run.
Global Flags
This command supports any of the global flags.
Examples
Display the 10 Oldest Locks on the myminio
Deployment
mc support top locks myminio/
Display Stale Locks on the myminio
Deployment
The following command displays all in-progress s3.PutObject
calls for the myminio
deployment:
mc support top locks --stale myminio/