可以使用这些 API 调用检索有关群集中的节点的信息。
1 - GET nodes
返回与此群集关联的节点的列表。
资源 URL
https://<NODE>:5444/nodes
认证
请求头中需要包含 VerticaAPIKey。
API 密钥必须具有受限 级别或更高级别的安全性。
参数
无。
示例请求
响应:
{
"body": [
"node0001",
"node0002",
"node0003",
"v_testdb_node0001",
"v_testdb_node0002",
"v_testdb_node0003",
"v_vmart_node0001",
"v_vmart_node0002",
"v_vmart_node0003"
],
"href": "/nodes",
"links": [
"/:nodeid"
],
"mime-type": "application/vertica.nodes.json-v2"
}
2 - GET nodes/:nodeid
返回 :node_id
标识的节点的详细信息。可以使用 GET nodes 查找每个节点的 :node_id
。
主体字段中以逗号分隔格式详细介绍了以下信息:
-
节点名称
-
主机地址
-
编录目录
-
数据目录
资源 URL
https://<NODE>:5444/nodes/:node_id
认证
请求头中需要包含 VerticaAPIKey。
API 密钥必须具有受限 级别或更高级别的安全性。
参数
无。
示例请求
响应:
{
"body": [
"v_vmart_node0001",
"10.20.100.247,/home/dbadmin,/home/dbadmin"
],
"href": "/nodes/v_vmart_node0001",
"links": [],
"mime-type": "application/vertica.node.json-v2"
}