如何使用碳继电器将现有的石墨服务器复制到新的石墨服务器

时间:2014-09-27 00:54:01

标签: replication graphite

因此,我们有一个独立的石墨节点,它位于cname后面并收集所有指标。如果这种情况发生了变化,那就不会好了。所以,我的问题是我如何不仅将所有现有的私语数据复制到另一个节点,而且还使用碳中继设置复制到位。简而言之,迁移工作流程会是什么样的?我该如何配置碳继电器?我希望以最小的停机时间以尽可能透明的方式做到这一点。

1 个答案:

答案 0 :(得分:1)

迁移将需要最小的不可避免的停机时间。

我会继续:

  • 减少dns服务器中cname的生命周期(它将是停机时间的下限)
  • 准备第二台服务器,其中包含指向两个框的聚合器,缓存和中继(复制因子2),但是停止中继
  • 停止第一台服务器上的石墨(现在停工)
  • 将cname更改为指向第二个服务器
  • 归档第一台服务器上的所有指标,复制到第二台服务器,提取它们
  • 启动继电器(停机时间结束)
  • 在dns更改+ ttl时,所有客户端都将移动第二个中继,所有数据都写在两个服务器上

然后,您可以通过第一台服务器上的中继(例如共享虚拟IP)开始使您的设置更可靠。

在我们的设置中,我们将中继服务器(其中2个处于主动/主动)与聚合器+缓存服务器分开。

当服务器关闭时,石墨中的冗余是棘手的,因为它再次启动时不会获取错过的更新,您必须手动执行此操作。