mc ping
语法¶
mc ping 命令对指定的目标执行存活检查。
示例¶
以下命令向目标发送响应请求,并输出响应的最小、最大、平均和往返时间,以及处理请求时遇到的错误数。
mc ping play --count 5
1: https://play.min.io min=213.00ms max=213.00ms average=213.00ms errors=0 roundtrip=213.00ms
2: https://play.min.io min=67.15ms max=213.00ms average=140.07ms errors=0 roundtrip=67.15ms
3: https://play.min.io min=67.15ms max=213.00ms average=115.85ms errors=0 roundtrip=67.41ms
4: https://play.min.io min=61.26ms max=213.00ms average=102.20ms errors=0 roundtrip=61.26ms
5: https://play.min.io min=61.26ms max=213.00ms average=95.03ms errors=0 roundtrip=66.36ms
参数¶
TARGET¶
必需 命令应该在其中运行的别名或前缀的完整路径。
--count¶
可选 指定要执行检查的次数。
如果未指定,存活检查会持续执行直到停止。
--error-count¶
可选 指定在退出之前要接收的错误数量。
例如,要在收到五个错误后停止 ping 进程,请使用
mc ping TARGET -e 5
--exit¶
可选 RELEASE.2023-05-30T22-41-38Z 版本中的新功能。
在第一次成功检查后退出。
--interval¶
可选 请求之间等待的时间长度(以秒为单位)。
默认情况下,命令在请求之间等待 1 秒。
--distributed¶
可选 向 MOS 集群中的所有服务器发送请求。
示例¶
- 返回 5 个请求的延迟和存活状态
以下命令向别名为 myminio 的部署发送 5 次存活检查请求,输出每次检查的结果,然后结束。
mc ping myminio --count 5
- 重复发送存活检查请求,每个请求之间等待 5 分钟
以下命令发送连续的存活检查请求,每个请求之间间隔 5 分钟(300 秒)。
mc ping myminio --interval 300
- 结束存活检查,错误计数大于 20
以下命令会持续发送存活检查请求,直到遇到 20 个错误:
mc ping myminio --error-count 20