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