MongoDB副本集配置崩溃

时间:2018-07-18 13:47:34

标签: mongodb mongodb-replica-set

概述:我有3个成员副本集配置。 1个主节点,1个辅助节点和1个仲裁器。这三个都在运行,并且彼此之间完全同步。

问题:已停止所有实例以进行服务器维护。它们是按以下顺序启动的:

  1. 主要实例。
  2. 次要实例。
  3. 仲裁器实例。

启动所有3个实例服务后,仲裁程序无法在副本集中正确启动。检查日志后,发现以下行被重复打印

Thu Jul 12 18:32:20 [rsStart] replSet can't get local.system.replset config from self or any seed (yet)
Thu Jul 12 18:32:30 [rsStart] replSet can't get local.system.replset config from self or any seed (yet)
Thu Jul 12 18:32:40 [rsStart] replSet can't get local.system.replset config from self or any seed (yet)
Thu Jul 12 18:32:50 [rsStart] replSet can't get local.system.replset config from self or any seed (yet)

已执行以下步骤来解决:

  1. 停止了仲裁实例。
  2. 从仲裁者的数据文件夹中删除本地db文件。
  3. 从副本集(包括辅助副本)中删除了实例。
  4. 启动仲裁程序实例。
  5. 将辅助实例和仲裁者实例都添加到副本集

我正在尝试找出以下问题:

  1. 为什么上面的日志语句反复打印?
  2. 这可能是什么原因造成的?

0 个答案:

没有答案