查询升级进度
更新时间 2026-08-17 09:47:47
最近更新时间: 2026-08-17 09:47:47
本节主要介绍如何使用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, 27 Jul 2026 05:44:49 GMT
Host: 192.168.0.65:1443
Authorization: HBlock userName:signature响应示例
HTTP/1.1 200 OK
x-hblock-request-id: ab0e904c255f4308aa626dbbd70e2a16
Date: Mon, 27 Jul 2026 05:44:50 GMT
Content-Type: application/json; charset=utf-8
Content-Length: 2357
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\n2026-07-27 13:39:54 CST+0800 [Step 1/5] Checking for system status...\n2026-07-27 13:39:54 CST+0800 Checking system info\n2026-07-27 13:39:54 CST+0800 Checking data status\n\n2026-07-27 13:39:54 CST+0800 [Step 2/5] Uploading update files...\n\r2026-07-27 13:39:58 CST+0800 Upload [100%] for hblock_1 ###[server 1/3]\n\r2026-07-27 13:40:00 CST+0800 Upload [100%] for hblock_2 ###[server 2/3]\n\r2026-07-27 13:40:02 CST+0800 Upload [100%] for hblock_3 ###[server 3/3]\n\n2026-07-27 13:40:02 CST+0800 [Step 3/5] Upgrade preparing...\n\n2026-07-27 13:40:28 CST+0800 [Step 4/5] Installing updates...\n\r2026-07-27 13:40:28 CST+0800 Upgrading config - Update[√] ### [module 1/12]\n\r2026-07-27 13:40:37 CST+0800 Upgrading cs for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 2/12]\n\r2026-07-27 13:41:23 CST+0800 Upgrading cs for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 2/12]\n\r2026-07-27 13:42:08 CST+0800 Upgrading cs for hblock_3 - Check[√], Stop[√], Update[√], Start[√] ### [server 3/3] [module 2/12]\n\r2026-07-27 13:42:52 CST+0800 Upgrading storfsBase - Update[√] ### [module 3/12]\n\r2026-07-27 13:43:02 CST+0800 Upgrading ls for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 4/12]\n\r2026-07-27 13:43:30 CST+0800 Upgrading ls for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 4/12]\n\r2026-07-27 13:43:48 CST+0800 Upgrading ls for hblock_3 - Check[√], Stop[√], Update[√], Start[√] ### [server 3/3] [module 4/12]\n\r2026-07-27 13:44:05 CST+0800 Upgrading mdm for hblock_2 - Check[√], Stop[√], Update[√], Start[√] ### [server 1/3] [module 5/12]\n\r2026-07-27 13:44:27 CST+0800 Upgrading mdm for hblock_1 - Check[√], Stop[√], Update[√], Start[√] ### [server 2/3] [module 5/12]\n\r2026-07-27 13:44:44 CST+0800 Upgrading mdm for hblock_3 - Update[√] ### [server 3/3] [module 5/12]\n\r2026-07-27 13:44:48 CST+0800 Upgrading ds-1 for hblock_1 - Check[√], Stop[>], Update[-], Start[-] ### [service 1/1] [server 1/3] [module 6/12]",
"targetVersion": "4.1.0",
"startTime": 1785130794083,
"lastEndTime": 0
}
}