创建 Nagios/Centreon 备用服务器

创建 Nagios/Centreon 备用服务器

我正在创建一个备用 Nagios/Centreon 服务器,如果我们的主服务器出现故障,它将接管它。

目前,我们正在使用 MySQL 复制将主 centreon 服务器 MySQL 数据库复制到备用服务器。故障转移服务器上的所有登录信息等都与主服务器相同。

备用服务器的nagiosndo2dbcentstorage守护centcore进程在备用服务器上被禁用。

如果主服务器出现故障,我们将(如果可能并且取决于故障的严重程度)禁用上述守护程序并在备份服务器上启动它们。

我目前唯一的障碍是

  1. 如何重建 RRD 图?这只是一个简单的例子:

    Administration -> Options -> CentStorage -> Manage

    然后选择所有主机和服务然后执行Rebuild RRD Databases

  2. 生成 Nagios 的配置 - 这只是在启动 Nagios 之前导出配置的情况吗?

  3. 是否有任何其他文件或数据需要我定期复制到备份服务器?

  4. 备份服务器上是否有任何文件需要在故障转移之前删除(锁定文件、日志等nagios.log,,,,,,)?retention.datservice-perfdatastatus.datstatus.sav

答案1

  1. 从未测试过,但听起来正确。
  2. 是的。
  3. 您的 nagios/libexec(不应该有太大变化)和 nagios/etc(至少制作一个 tar 球 - 尽管最好将它们存储在 SCS 中)和 nagios/var。
  4. 是的,保存这些 var 文件。否则,当 DR 机器上线时,您会在控制台上看到很多红色。

相关内容