文档基于2025-10-10日社区最终版构建     
切换到英文版    进入演示系统    进入交流社区

MinIO Documentation

mc ready

语法

Themc ready命令检查集群的状态以及集群是否具有readwritequorum.

以下发送一个GET对别名为 {alias} 的集群的请求myminio并返回其状态。

mc ready myminio

该命令发送一个GET对部署的请求alias myminio该命令会重复请求直到成功。

集群别名之前的输出myminio就绪状态类似于以下情况:

The cluster `myminio` is unreachable: Get "http://myminio.example.com:9000/minio/health/cluster": dial tcp 198.51.100.0:9000: connect: connection refused

一旦请求成功连接到myminio部署时,输出类似于以下内容:

The cluster `myminio` is ready

该命令具有以下语法:

mc [GLOBALFLAGS] ready            \
                 TARGET           \
                 [--cluster-read] \
                 [--maintenance]
  • Brackets[]表示可选参数。

  • 共享同一行的参数是相互依赖的。

  • 使用竖线分隔的参数|操作符是互斥的。

将示例复制到文本编辑器中,根据需要修改,然后在终端/Shell中运行命令。

参数

TARGET
必需

完整路径别名或命令应运行的前缀。

--cluster-read
可选

检查集群是否有足够的法定人数提供服务READrequests.

--维护
可选

检查如果为别名指定的节点因维护而停机,集群是否仍能维持读写仲裁。

对预期要进行维护的特定节点使用别名,而不是使用指向负载均衡器的别名。

全局标志

此命令支持任何全局标志.

示例

检查集群是否具有读取仲裁

以下命令检查部署是否有足够的驱动器可用于读取操作。

mc read myminio --cluster-read

检查集群是否因维护而停机

以下命令检查在维护期间,当别名为myminio已被移除。

mc ready myminio --maintenance