【问题标题】:How to get the aliases of all data nodes in DolphinDB如何获取 DolphinDB 中所有数据节点的别名
【发布时间】:2019-10-30 04:30:53
【问题描述】:

我部署了一个 DolphinDB 集群,配置如下,

mode=controller
localSite=192.168.1.12:19100:master

localSite,mode
192.168.1.12:19110:agent_c1,agent
192.168.1.13:19110:agent_c2,agent
192.168.1.12:19111:DFS_NODE1,datanode
192.168.1.12:19112:DFS_NODE2,datanode
192.168.1.13:19111:DFS_NODE3,datanode
192.168.1.13:19112:DFS_NODE4,datanode

我使用dolphindb GUI连接192.168.1.13:19111,然后执行以下代码,

getNodeAlias()

然后获取本地节点的别名,即DFS_NODE3。接下来,我想获取所有其他数据节点的别名。有没有getNodeAlias之类的函数来获取所有数据节点的别名?

【问题讨论】:

    标签: database dolphindb


    【解决方案1】:

    有两种方法可以做到这一点

    1) 在控制器节点上,运行函数 getClusterPerf() 将返回一个包含所有详细信息的表。特别是“名称”字段是您要查找的内容。

    2) 在任何数据节点上,运行 pnodeRun(getNodeAlias),它基本上在每个节点上运行 getNodeAlias,并将所有结果作为表返回。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-02
      • 1970-01-01
      • 2019-05-24
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      • 2012-07-13
      • 1970-01-01
      相关资源
      最近更新 更多