你好团队,
我正在运行一个3个小节点群集,在AHV升级到最新版本中,该服务器未能重新启动,因此AOS开始重建尝试恢复HA。经过几个小时的重建失败,看着日志,我看到了消息:“没有足够的空间”。
如果我没记错的3节点群集只能忍受一个节点,但是可以说两个运行的节点有足够的空间,是否可以还原HA?这基本上意味着经过一段时间的重建,如果剩下的两个节点之一失败,则群集仍在单个节点模式下。
只是好奇,因为看起来AOS试图重建HA奉献只有2个节点
你好团队,
我正在运行一个3个小节点群集,在AHV升级到最新版本中,该服务器未能重新启动,因此AOS开始重建尝试恢复HA。经过几个小时的重建失败,看着日志,我看到了消息:“没有足够的空间”。
如果我没记错的3节点群集只能忍受一个节点,但是可以说两个运行的节点有足够的空间,是否可以还原HA?这基本上意味着经过一段时间的重建,如果剩下的两个节点之一失败,则群集仍在单个节点模式下。
只是好奇,因为看起来AOS试图重建HA奉献只有2个节点
一个3节点簇只能忍受1个节点故障。如果发生节点故障,数据重建过程将启动以防止数据丢失,并且群集中有足够的存储空间,即使另一个节点失败,所有数据也将是安全的。但是,如果2个节点下降,群集将无法运行,因为某些服务(例如Cassandra,Zookeeper等)将无法在一个节点上运行,并且它们只能忍受1个节点故障。
你好谢尔盖,
因此,如果没有足够的自由空间数据丢失是可能的,并且只有两个健康节点的HA也无法正常工作(而在Robo设置中,似乎群集可以与一个节点保持联系)。
好吧,我不记得卡桑德拉是否有“没有足够可用的空间”,但这很奇怪,因为90%的空间是免费的(在AOS 5.18.1中,您不应该通过的极限是非常清楚地显示的)