为什么Vyatta不保存集群设置?

我试图configuration一对相同的设备来运行Vyatta并作为故障转移群集工作。 我可以很好地configuration群集

 vyatta @防火墙#[set clustering configs]
 vyatta @防火墙#提交
 ...

 vyatta @防火墙#保存
 ...

configuration都工作得很好 – 我可以通过运行show cluster来查看configuration

显示群集 
 死区间5000
 组群1 {
     自动故障回复错误
     监视器[监视器ip]
     主弯
     二次柔印
     服务[私有IP] / 16 / eth1
     服务[公共虚拟IP] / 28 / eth0
  }
 接口eth5
  keepalive-interval 2000
  monitor-dead-interval 5000
 预共享密码超级密码

在两台机器上。

但是 ,无论何时重启机器,群集configuration都会被丢弃。 它看起来像加载了一个旧版本的启动configuration文件,当您运行保存时不会得到更新。

任何人都有这个问题?

在Vyatta软件中有一个已知的错误(错误3877 – 如果群集通信接口在启动时closures,群集configuration不会加载)。 如果集群监视器链接在启动时没有启动(在你的情况下是eth5),它不会加载集群信息。 如果你看看实际的config.boot文件,或者发出一个加载命令,你会看到它。

希望这可以帮助。

仍然没有真正的线索是什么原因造成的问题…我结束了在两个防火墙重新安装Vyatta和重新创buildconfiguration,每个设备上的集群configuration和conntrack同步单独。 之后,他们似乎工作得很好。

我想知道是什么导致它翻转,虽然。