查詢有關進行中和已完成的分區恢複的資料進度列表,預設返回進行中的分區恢複資訊。
說明 分區恢複是從主分區同步到副分區的過程。恢複完成後,副分區可供搜尋。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
要求標頭
該介面使用公用要求標頭,無特殊要求標頭。請參見公用請求參數文檔。
請求文法
GET /openapi/instances/{InstanceId}/cat-recovery HTTP/1.1
請求參數
|
名稱 |
類型 |
位置 |
是否必選 |
樣本值 |
描述 |
| InstanceId | String | Path | 是 | es-cn-7mz293m9a003j**** | 執行個體ID。 |
| activeOnly | Boolean | Query | 否 | true | 顯示分區資料恢複跟蹤情況,取值含義如下:
|
返回資料
名稱 |
類型 |
樣本值 |
描述 |
| RequestId | String | F99407AB-2FA9-489E-A259-40CF6DCC47D9 | 請求ID。 |
| Result | Array of Result | 返回結果。 |
|
| index | String | my-index-000001 | 索引名稱。 |
| sourceHost | String | 192.168.XX.XX | 源節點IP。 |
| sourceNode | String | 2Kni3dJ | 源節點。 |
| filesTotal | Long | 79 | 檔案總數。 |
| bytesPercent | String | 80% | 資料恢複進度。 |
| translogOps | Long | 12086 | 待恢複的Translog操作的數量。 |
| translogOpsPercent | String | 80% | 恢複Translog操作的進度。 |
| bytesTotal | Long | 12086 | 資料恢複總量。 |
| targetHost | String | 192.168.XX.XX | 目標節點IP。 |
| targetNode | String | YVVKLmW | 目標節點。 |
| filesPercent | String | 80.0% | 檔案執行進度。 |
| stage | String | done | 資料恢複階段狀態。取值含義如下:
|
樣本
請求樣本
GET /openapi/instances/es-cn-7mz293m9a003j****/cat-recovery HTTP/1.1
正常返回樣本
JSON格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "F99407AB-2FA9-489E-A259-40CF6DCC47D9",
"Result" : [ {
"index" : "my-index-000001",
"sourceHost" : "192.168.XX.XX",
"sourceNode" : "2Kni3dJ",
"targetHost" : "192.168.XX.XX",
"targetNode" : "YVVKLmW",
"stage" : "index",
"filesTotal" : 79,
"filesPercent" : "80.0%",
"bytesTotal" : 12086,
"bytesPercent" : "80%",
"translogOps" : 12086,
"translogOpsPercent" : "80%"
}, {
"index" : "my-index-000002",
"sourceHost" : "192.168.XX.XX",
"sourceNode" : "2Kni3dJ",
"targetHost" : "192.168.XX.XX",
"targetNode" : "YVVKLmW",
"stage" : "index",
"filesTotal" : 56,
"filesPercent" : "100%",
"bytesTotal" : 11086,
"bytesPercent" : "100%",
"translogOps" : 11086,
"translogOpsPercent" : "100%"
} ]
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。