cubefs/docs/source/dev-guide/admin-api/blobstore/blobnode.md
mingwei f20edb00cf docs(all): update docs architecture
update the chinese and english docs architecture

Signed-off-by: mingwei <gongmingwei@oppo.com>
2024-05-21 10:42:30 +08:00

1.5 KiB
Executable File

BlobNode Management

Service Status

View the status information of all disks managed by the specified management, including available space, used space, read and write status, and the number of used chunks.

curl http://127.0.0.1:8889/stat

Response Example

[
    {
        "cluster_id": 100,
        "create_time": "2021-10-12T17:31:59.159436462+08:00",
        "disk_id": 259,
        "free": 6534303547392,
        "free_chunk_cnt": 0,
        "host": "http://127.0.0.1:8889",
        "idc": "z2",
        "last_update_time": "2021-10-12T17:31:59.159436462+08:00",
        "max_chunk_cnt": 0,
        "path": "/home/service/var/data6",
        "rack": "testrack",
        "readonly": false,
        "size": 7833890668544,
        "status": 1,
        "used": 1299587121152,
        "used_chunk_cnt": 129
    }
]

Get Disk

curl http://127.0.0.1:8889/disk/stat/diskid/259

Response Example

{
  "cluster_id": 100,
  "create_time": "2021-10-12T17:31:59.159436462+08:00",
  "disk_id": 259,
  "free": 6534319898624,
  "free_chunk_cnt": 0,
  "host": "http://127.0.0.1:8889",
  "idc": "z2",
  "last_update_time": "2021-10-12T17:31:59.159436462+08:00",
  "max_chunk_cnt": 0,
  "path": "/home/service/var/data6",
  "rack": "testrack",
  "readonly": false,
  "size": 7833890668544,
  "status": 1,
  "used": 1299570769920,
  "used_chunk_cnt": 129
}

Register Disk

curl -X POST --header 'Content-Type: application/json' -d '{"path":"/home/service/disks/data11"}' "http://127.0.0.1:8889/disk/probe"