mc ready
语法
mc ready 命令会检查群集的状态,以及群集是否有 读 和 写 法定人数。
以下向别名为 myminio 的集群发送 GET 请求并返回其状态。
mc ready myminio
该命令会向以下地址的部署发送 GET 请求 alias myminio 。
命令重复请求,直到成功为止.
别名 myminio 的集群准备就绪之前的输出类似于以下内容:
集群 `myminio` 无法访问 : Get "http://myminio.example.com:9000/minio/health/cluster": 拨号 tcp 198.51.100.0:9000:连接:连接被拒绝
一但请求成功连接到 myminio 部署,输出类似于以下内容:
群集 `myminio` 已准备就绪
命令语法如下:
mc [GLOBALFLAGS] ready            \
                 TARGET           \
                 [--cluster-read] \
                 [--maintenance]
- 方括号 - []表示可选参数。
- 参数在同一行表示它们是相互依赖的。 
- 使用管道 - |运算符分隔的参数是相互排斥的。
在终端/壳中运行命令之前,将示例复制到文本编辑器中并按需进行修改。
参数
- TARGET
- Required运行命令的 alias 或前缀的完整路径. 
- --cluster-read
- Optional检查群集是否有足够的 quorum 来服务 READ请求.
全球标志
此命令支持任何 全局标志。
示例
检查群集是否有读取法定人数
以下命令会检查部署是否有足够的硬盘可用于读取操作.
mc read myminio --cluster-read
检查群集是否因维护而停止运行
当别名 myminio 的节点停机时,以下命令将检查群集是否能在维护期间维持读写法定人数.
mc ready myminio --maintenance
