元数据分片管理命令¶
创建¶
curl -v "http://10.196.59.198:17010/metaPartition/create?name=test&start=10000"
手动切分元数据分片,如果卷的最大的元数据分片 inode 的范围是 [0, end)
, end 大于 start 参数,原来最大的元数据分片的inode范围变为 [0, start]
,新创建的元数据分片的范围是 [start+1,end)
。
参数 | 类型 | 描述 |
---|---|---|
name | string | 卷的名字 |
start | uint64 | 根据此值切分元数据分片 |
查询¶
curl -v "http://10.196.59.198:17010/metaPartition/get?id=1" | python -m json.tool
展示元数据分片的详细信息,包括分片ID,分片的起始范围等等。
参数 | 类型 | 描述 |
---|---|---|
id | uint64 | 元数据分片ID |
响应示例
{
"PartitionID": 1,
"Start": 0,
"End": 9223372036854776000,
"MaxNodeID": 1,
"VolName": "test",
"Replicas": {},
"ReplicaNum": 3,
"Status": 2,
"IsRecover": true,
"Hosts": {},
"Peers": {},
"Zones": {},
"MissNodes": {},
"LoadResponse": {}
}