0

如何爲Cassandra Opscenter設置故障轉移節點。 Opscenter數據存儲在Opscenter節點本身上。因此,要設置故障轉移節點,我需要設置與當前Opscenter不同的Opscenter,並在Opscenters之間同步Opscenter數據和配置文件。如何爲cassandra的故障轉移節點設置stomp_interface Opscenter

羣集中節點上的stomp_interface指向Opscenter_1當發生故障轉移時,它將如何自動更改爲Opscenter_2?

回答

0

datastax documentation上有步驟詳細說明了這一點。至少:

  1. 使用您偏好的方法將存儲在OpsCenter主節點上的配置目錄鏡像到OpsCenter備份。
  2. 在故障轉移目錄備份的OpsCenter,創建指示主的OpsCenter守護進程的IP地址來監控

代理上的stomp_interface設置得到改變(更新address.yaml文件primary_opscenter_location配置文件當發生故障轉移時)。這就是文檔建議確保其上沒有第三方配置管理的原因。

+0

Hai Chris謝謝你的回答,我在其中一個節點上看到了這個錯誤,但其餘5個節點都連接了。錯誤:xx.200.163.23的代理無法完成操作(http://xx.200.163.23:61621/failover-stomp?id = ca381315dc3e4341b61a72ad4f282750):沒有cassandra連接可用 信息:自動代理安裝失敗ip):沒有可用的cassandra連接(xx.200.163.23) – user6288321

0

3件事:

  • 如果您有防火牆,允許相應的端口進行通信(61620,61621,9160,9042,7199)
  • 總是驗證,如果Cassandra是啓動和運行,所以代理可以實際連接到某個東西。
  • 停止代理,再次檢查address.yaml,重新啓動代理。