如何为cassandra Opscenter设置故障转移节点的stomp_interface

时间:2016-08-02 03:15:12

标签: cassandra datastax datastax-enterprise opscenter cassandra-2.1

如何为Cassandra Opscenter设置故障转移节点。 Opscenter数据存储在Opscenter节点本身上。因此,要设置故障转移节点,我需要设置与当前Opscenter不同的Opscenter,并在Opscenters之间同步Opscenter数据和配置文件。

群集中节点上的stomp_interface指向Opscenter_1,当发生故障转移时,它将如何自动更改为Opscenter_2?

2 个答案:

答案 0 :(得分:0)

datastax documentation上有一些步骤,其中包含执行此操作的详细信息。至少:

  1. 使用您喜欢的方法将存储在OpsCenter主服务器上的配置目录镜像到OpsCenter备份。
  2. 在故障转移目录中的备份OpsCenter上,创建一个primary_opscenter_location配置文件,该文件指示要监控的主OpsCenter后台驻留程序的IP地址
  3. 发生故障转移时,代理的[]byte设置也会更改(address.yaml文件也会更新)。这就是文档建议确保没有第三方配置管理的原因。

答案 1 :(得分:0)

3件事:

  • 如果您启用了防火墙,请允许相应的端口进行通信(61620,61621,9160,9042,7199)
  • 始终验证如果cassandra已启动并正在运行,因此代理可以实际连接到某些内容。
  • 停止代理,再次检查address.yaml,重启代理。