curl -v "http://127.0.0.1/metaNode/get?addr=127.0.0.1:9021" | python -m json.tool
show the base information of the metaNode,such as addr,total memory,used memory and so on.
ParametersParameter | Type | Description |
---|---|---|
addr | string | the addr which communicate with master |
response
{
"ID": 3,
"Addr": "127.0.0.1:9021",
"IsActive": true,
"Sender": {
"TaskMap": {}
},
"Cell": "",
"MaxMemAvailWeight": 66556215048,
"TotalWeight": 67132641280,
"UsedWeight": 576426232,
"Ratio": 0.008586377967698518,
"SelectCount": 0,
"Carry": 0.6645600532184904,
"Threshold": 0.75,
"ReportTime": "2018-12-05T17:26:28.29309577+08:00",
"MetaPartitionCount": 1
}
curl -v "http://127.0.0.1/metaNode/decommission?addr=127.0.0.1:9021"
remove the metaNode from cluster, meta partitions which locate the metaNode will be migrate other available metaNode asynchronous
ParametersParameter | Type | Description |
---|---|---|
addr | string | the addr which communicate with master |
curl -v "http://127.0.0.1/threshold/set?threshold=0.75"
the used memory percent arrives the threshold,the status of the meta partitions which locate the metaNode will be read only
ParametersParameter | Type | Description |
---|---|---|
threshold | float64 | the max percent of memory which metaNode can use |