mc ready
語法
mc ready
命令會檢查叢集的狀態,以及叢集是否具有 read
和 write
仲裁。
以下命令會將 GET
請求傳送至別名 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]
括號
[]
表示選用參數。同一行的參數彼此互相依賴。
使用管道符號
|
分隔的參數彼此互斥。
將範例複製到文字編輯器,並根據需要修改,然後在終端機/Shell 中執行命令。
參數
- TARGET
- 必填
命令應執行的 別名或前綴的完整路徑。
- --cluster-read
- 選填
檢查叢集是否有足夠的讀取仲裁來服務
READ
請求。
全域標誌
此命令支援任何全域標誌。
範例
檢查叢集是否有讀取仲裁
以下命令檢查部署是否有足夠的磁碟可用於讀取操作。
mc read myminio --cluster-read
檢查叢集是否因維護而關閉
以下命令檢查當別名為 myminio
的節點關閉時,叢集是否可以在維護期間維持讀寫仲裁。
mc ready myminio --maintenance