mc ready
语法
mc ready
命令检查集群的状态,以及集群是否具有 read
和 write
仲裁。
以下命令向别名为 myminio
的集群发送 GET
请求并返回其状态。
mc ready myminio
该命令向别名为 alias
myminio
的部署发送 GET
请求。该命令会重复发送请求,直到成功。
在别名为 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]
方括号
[]
表示可选参数。共享同一行的参数是相互依赖的。
使用管道
|
运算符分隔的参数是互斥的。
将示例复制到文本编辑器,并在终端/shell 中运行命令之前根据需要进行修改。
参数
- TARGET
- 必需
命令应运行的 别名 或前缀的完整路径。
- --cluster-read
- 可选
检查集群是否有足够的 仲裁 来处理
READ
请求。
全局标志
此命令支持任何 全局标志。
示例
检查集群是否具有读取仲裁
以下命令检查部署是否有足够的驱动器可用于读取操作。
mc read myminio --cluster-read
检查集群是否已下线进行维护
以下命令检查集群在别名为 myminio
的节点下线进行维护时是否可以保持读写仲裁。
mc ready myminio --maintenance