【问题标题】:Ganglia gmetad failoverGanglia gmetad 故障转移
【发布时间】:2015-04-23 17:20:35
【问题描述】:

我想知道是否可以在故​​障转移/副本场景中使用 gmetad。我的问题如下:

我有 100 个节点,它们通过多播相互通信,并同步它们的 gmond 信息。我有一台单独的机器运行 gmetad(我们称之为 master1),它轮询来自各种 gmonds 的指标(到目前为止一切都很好)。

现在我想确定如果 master1 死了,我将拥有第二个 gmetad (master2),它具有相同的数据。所以我配置了第二个 gmetad 读取相同的 gmonds。现在,如果 master1 死亡并在(假设)3 天后再次出现,有没有办法从 master2 获取所有丢失的数据并在 master1 中有完整的时间表?

如果没有办法做到这一点,我可以使用 NFS 目录并将两个 gmetad 都指向同一个目录中写入 rrds 吗?

【问题讨论】:

  • 你找到解决办法了吗?

标签: replication failover ganglia gmetad


【解决方案1】:

如果您在多播环境中工作。您所有的 rrd 文件将保存在多个位置。因此,如果您希望 Master1 拥有完整的时间线数据,您可以做的是备份 rrds 并重新启动 gmond 和 gmetad 进程。 Ganglia 将再次从多播节点复制所有 rrd。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-06
    • 2012-07-13
    • 2014-06-14
    相关资源
    最近更新 更多