【问题标题】:Reusing EBS snapshots on a different percona xtradb cluster node在不同的 percona xtradb 集群节点上重用 EBS 快照
【发布时间】:2015-04-28 12:39:49
【问题描述】:

我正在 AWS 环境中评估 3 个节点的 Percona xtradb 5.6 集群。我正在使用ec2-consistent-snapshot--mysql 来制作数据的EBS 快照。但是,当在 node 1 上创建快照,然后使用该快照重新启动 node 2 时,集群会中断。

通过反复试验,我发现这是由于在 mysql datadir 中重用 auto.cnfgvwstate.dat 文件引起的,这些文件将包含 node 1 的 ids,而问题(显然)是由另一个问题引起的节点试图加入集群中另一个节点的 id。删除上述文件似乎已经解决了问题,现在节点按预期上升和下降。

我的问题是:我做对了吗?在使用另一台服务器的数据目录之前,我是否需要删除 auto.cnf 和 gvwstate.dat?我还需要做其他事情吗?这种事情的标准做法是什么?

【问题讨论】:

    标签: mysql amazon-web-services amazon-ec2 percona


    【解决方案1】:

    你所做的是正确的。但是,请务必检查您的 gcache 大小以避免 SST。很有可能您现在可以使用 ebs-snap,去吃午饭,回来并使用该快照创建 node3,启动 mysql 并且无论如何都会发生 SST。

    我会检查您在新节点上的日志,以确保没有发生 SST。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多