查詢升級進度
更新時間 2025-09-29 17:49:41
最近更新時間: 2025-09-29 17:49:41
分享文章
本節主要介紹如何使用API查詢升級進度。
此操作用來升級進度。
請求語法
GET /rest/v1/system/upgrade HTTP/1.1
Date: date
Host: ip:port
Authorization: authorization響應結果
| 名稱 | 類型 | 描述 |
|---|---|---|
| status | String | HBlock服務升級狀態:
|
| progress | String | 升級進程詳細信息。 |
| targetVersion | String | 目標升級版本。 |
| startTime | Long | 本次升級開始時間,unix時間戳(UTC),精確到毫秒。 |
| lastEndTime | Long | 上次升級結束時間,unix時間戳(UTC),精確到毫秒。 |
請求示例
查看HBlock服務升級進度。
GET /rest/v1/system/upgrade HTTP/1.1
Date: Mon, 8 Sep 2025 08:00:42 GMT
Host: 192.168.0.65:1443
Authorization: HBlock userName:signature響應示例
HTTP/1.1 200 OK
x-hblock-request-id: a97736e1aa6345368f64dccc7d04bf49
Date: Mon, 8 Sep 2025 08:00:42 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 3600
Connection:keep-alive
Server: HBlock
{
"data": {
"status": "Processing",
"progress": "Server info:\nhblock_1, 192.168.0.65, songt-0004\nhblock_2, 192.168.0.64, k8s-master\nhblock_3, 192.168.0.67, songt-0006\n\n2025-09-08 15:51:47 CST+0800 [Step 1/5] Checking for system status...\n2025-09-08 15:51:47 CST+0800 Checking system info\n2025-09-08 15:51:47 CST+0800 Checking data status\n\n2025-09-08 15:52:05 CST+0800 [Step 2/5] Uploading update files...\n\r2025-09-08 15:52:08 CST+0800 Upload [100%] for hblock_1 ###[server 1/3]\n\r2025-09-08 15:52:10 CST+0800 Upload [100%] for hblock_2 ###[server 2/3]\n\r2025-09-08 15:52:13 CST+0800 Upload [100%] for hblock_3 ###[server 3/3]\n\n2025-09-08 15:52:13 CST+0800 [Step 3/5] Upgrade preparing...\n\n2025-09-08 15:52:33 CST+0800 [Step 4/5] Installing updates...\n\r2025-09-08 15:52:33 CST+0800 Upgrading config - Update[√] ### [module 1/10]\n\r2025-09-08 15:52:39 CST+0800 Upgrading storfsBase - Update[√] ### [module 2/10]\n\r2025-09-08 15:52:48 CST+0800 Upgrading ls for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 3/10]\n\r2025-09-08 15:53:37 CST+0800 Upgrading ls for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 3/10]\n\r2025-09-08 15:54:27 CST+0800 Upgrading ls for hblock_3 - Check[√], Stop[√], Update[√], Start[√] ### [server 3/3] [module 3/10]\n\r2025-09-08 15:55:17 CST+0800 Upgrading mdm for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 4/10]\n\r2025-09-08 15:55:48 CST+0800 Upgrading mdm for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 4/10]\n\r2025-09-08 15:56:18 CST+0800 Upgrading mdm for hblock_3 - Update[√] ### [server 3/3] [module 4/10]\n\r2025-09-08 15:56:22 CST+0800 Upgrading ds-1 for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [service 1/1] [server 1/3] [module 5/10]\n\r2025-09-08 15:56:42 CST+0800 Upgrading ds-1 for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [service 1/1] [server 2/3] [module 5/10]\n\r2025-09-08 15:57:32 CST+0800 Upgrading ds-1 for hblock_3 - Check[√], Stop[√], Update[√], Start[√] ### [service 1/1] [server 3/3] [module 5/10]\n\r2025-09-08 15:58:23 CST+0800 Upgrading ps for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 6/10]\n\r2025-09-08 15:58:37 CST+0800 Upgrading ps for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 6/10]\n\r2025-09-08 15:58:54 CST+0800 Upgrading ps for hblock_3 - Check[√], Stop[√], Update[√], Start[√] ### [server 3/3] [module 6/10]\n\r2025-09-08 15:59:14 CST+0800 Upgrading tool - Update[√] ### [module 7/10]\n\r2025-09-08 15:59:20 CST+0800 Upgrading remote for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 8/10]\n\r2025-09-08 15:59:37 CST+0800 Upgrading remote for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 8/10]\n\r2025-09-08 15:59:53 CST+0800 Upgrading remote for hblock_3 - Check[√], Stop[√], Update[√], Start[√] ### [server 3/3] [module 8/10]\n\r2025-09-08 16:00:05 CST+0800 Upgrading monitor for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 9/10]\n\r2025-09-08 16:00:21 CST+0800 Upgrading monitor for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 9/10]\n\r2025-09-08 16:00:37 CST+0800 Upgrading monitor for hblock_3 - Check[√], Stop[>], Update[-], Start[-] ### [server 3/3] [module 9/10]",
"targetVersion": "3.10.0",
"startTime": 1757317907227,
"lastEndTime": 0
}
}