0

我在 2 个 VM 和 mysql 集群中设置了 2 个 rundeck,因此 VM#1 上的 Rundeck #1 连接到 Mysql DB#1,类似地,VM#2 上的 Rundeck #2 连接到 Mysql DB#2。

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

任何帮助将不胜感激

4

2 回答 2

0

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

如果是这种情况,那么您有同步问题。

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

只是我的2美分。

于 2015-09-21T08:24:42.340 回答
0

该问题可以通过维护 my.cnf 中的默认引擎来解决。所以就我而言,我只是修改了 /etc/my.cnf

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

默认存储引擎=NDBCLUSTER

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

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

感谢并希望这可以帮助每个面临此类问题的人。

于 2015-09-24T07:55:12.910 回答