【问题标题】:what is TDengine arbitrator and how to use it?什么是 TDengine 仲裁器以及如何使用它?
【发布时间】:2021-12-24 08:54:14
【问题描述】:

TDengine安装后有一个叫arbitrator的程序吗?但自从我安装了 TDengine 并设置了一个包含 3 个服务器的集群以来,它从未使用过。 我的问题是什么是TDengine仲裁器,如何使用或何时使用?

【问题讨论】:

    标签: tdengine


    【解决方案1】:

    Arbitrator 模拟 vnode 或 mnode 工作,但只负责网络,不处理任何数据插入或访问。只要超过一半的vnodes或mnodes,包括Arbitrator工作,vnode group或mnode group就可以正常提供数据插入或查询服务。

    您可以下载仲裁器安装包并手动运行。

    本应用的命令行参数-p可以指定其服务的端口号,默认为6042。

    修改每个taosd实例的配置文件,将参数arbitrator设置为taos.cfg中tarbitrator对应的End Point。 (如果配置了该参数,当副本数为偶数时,系统会自动连接配置的仲裁器。如果副本数为奇数,即使配置了仲裁器,系统也不会建立连接。)

    配置文件中配置的仲裁器会出现在指令SHOW DNODES的返回结果中;对应角色列的值为“arb”。

    【讨论】:

      猜你喜欢
      • 2020-11-05
      • 1970-01-01
      • 1970-01-01
      • 2022-01-10
      • 2015-03-13
      • 2013-10-25
      • 2014-11-19
      • 1970-01-01
      相关资源
      最近更新 更多