Rundeck项目和作业在2个实例之间同步,后端作为mysql集群

时间:2015-09-21 08:16:25

标签: virtual-machine mysql-cluster rundeck

我在2个虚拟机和mysql集群中设置了2个rundeck,因此VM#1上的Rundeck#1连接到Mysql DB#1,同样VM#2上的Rundeck#2连接到Mysql DB#2。

我现在遇到的问题是,无论何时我在rundeck#1中创建项目/作业,我都无法在rundeck#2中看到它。我该怎么办?

任何帮助将不胜感激

2 个答案:

答案 0 :(得分:0)

我首先尝试切换数据库,即Rundeck#2连接到MySql DB#1以查看作业是否可见。

如果是这种情况,则会出现同步问题。

如果作业仍然不可见,那么我假设Rundeck实例存在一些识别问题。

只需2美分。

答案 1 :(得分:0)

可以通过维护my.cnf中的默认引擎来解决此问题。 所以在我的情况下我只修改了/etc/my.cnf

在标题[mysqld]下面引入了以下选项:

默认存储引擎= NDBCLUSTER

并重新启动了mysql并且表同步开始发生。

在继续进行任何修改之前删除rundeck db。

感谢并希望这可以帮助每个人面对这些问题。