如何在 Dynatrace 托管中更新集群的 IP 地址?



我一直在寻找通过拍摄EC2卷的快照来备份我的dynatrace管理安装的方法。

然而,当我试图从快照中启动集群时,它似乎变得混乱,因为所有的私有IP地址都发生了变化,集群和服务器无法正常工作。我尝试过手动破解配置文件并将所有旧IP地址更改为新IP地址。在进行了足够的黑客攻击后,我让控制台至少允许我登录,但当通过控制台查看集群时,它仍然使用旧的IP地址,并显示集群中所有节点的错误。我想这家伙做了类似的事情:https://community.dynatrace.com/t5/Dynatrace-Open-Q-A/How-can-we-change-IP-address-of-Dynatrace-Managed-Cluster-server/m-p/85423/highlight/true#M5176

我尝试创建自己的系统来使用快照进行备份的主要原因是,默认备份只允许您每天进行备份,我想看看我是否可以更频繁地进行备份。

是否有办法通过ssh更新Dynatrace管理的集群IP地址?我正在寻找通过ssh进入每个集群节点的方法,固定IP地址,然后重新启动dynatrace节点。

No。从EC2或VM快照无法做到这一点。每日备份仅为全量备份。已经每2小时进行一次差异/增量备份(以前是每小时一次,但对于较大的集群来说,这太频繁了,无法在下一个增量之前及时完成)。

您可以更改现有IP的唯一场景是从备份场景(是的,内置备份)恢复。并且,这将涉及在这里运行进程:https://www.dynatrace.com/support/help/shortlink/managed-cluster-restore#restore-from-backup

注意,如果您要使用快照来恢复VM,那么在运行恢复之前,您首先必须从替换的VM中卸载Dynatrace。这意味着删除所有数据作为卸载的一部分。因此,您使用快照的尝试将是徒劳的。

在具有大量现有数据的多节点集群设置中,此过程也需要花费许多小时。首先必须停止集群中任何正在运行的节点,因为即使只是更改一个节点的IP,也需要通过恢复模式将其他节点的新位置(IP地址)通知所有其他节点。这也是为什么只建议在整个集群丢失(例如数据中心丢失)时使用它的原因。

如果您运行的是至少5个节点的多节点集群,并且您对备份的关注&使用新IP恢复到新VM实际上只适用于丢失1个VM的情况,您最好通过复制简单地添加新节点并手动清除/删除旧节点。更好的是,为集群设置机架感知,使其在9个节点或更多节点时更具弹性。

最新更新