以下是问题: - - >让我们说使用lvm sanpshot备份主要来恢复NODE 2 - >如果mongodb在主服务器上运行,那么就说NODE1。然后将Node2添加为副本集的成员。然后抛出以下错误
REPL [ReplicationExecutor]对NODE2的心跳请求出错; InvalidReplicaSetConfig:我们的副本集配置无效或 不包括我们
并且主要NODE1开始与辅助节点初始同步,尽管NODE 2数据目录中已存在数据并且NODE2处于启动阶段
--->如果mongodb在主服务器上运行,那么就说NODE1.We使用**
关闭NODE1db.shutdowServer({force:true})命令。
** 然后,我们,启动NODE1并添加NODE2作为辅助,它变为辅助,并且避免了初始SYNC,但抛出错误
**
018-01-19T12:57:50.229-0500接受了NETWORK [thread1]连接 来自NODE2:60570#49(5个连接现已开放) 2018-01-19T12:57:50.229-0500 I REPL [ReplicationExecutor]错误 对NODE2的心跳请求:27021; InvalidReplicaSetConfig:我们的副本 设置配置无效或不包括我们 2018-01-19T12:57:50.230-0500 I REPL [ReplicationExecutor]错误 对NODE2的心跳请求:27021; InvalidReplicaSetConfig:我们的副本 设置配置无效或不包括我们 2018-01-19T12:57:50.231-0500 I - [conn49] end connection NODE2:60570 (现已打开6个连接)2018-01-19T12:57:50.231-0500 I NETWORK [thread1]连接从NODE2:60574#50接受(现在有5个连接 打开)2018-01-19T12:57:50.231-0500 I REPL [ReplicationExecutor]错误 在对NODE2的心跳请求中:27021; InvalidReplicaSetConfig:我们的 副本集配置无效或不包括我们 2018-01-19T12:57:50.233-0500 I - [conn50] end connection NODE2:60574 (现已打开6个连接)2018-01-19T12:57:50.236-0500 I NETWORK 从NODE2#51接受[thread1]连接(现已打开5个连接) 2018-01-19T12:57:50.237-0500 I - [conn51] end connection NODE2:60578 (现已打开6个连接)2018-01-19T12:57:52.232-0500 I REPL [ReplicationExecutor]成员NODE2:27021现在处于SECONDARY状态
**
问题是为什么这个错误总是在mongo中出现,以及可以做些什么来避免这种情况。 **
REPL [ReplicationExecutor]对NODE2的心跳请求出错; InvalidReplicaSetConfig:我们的副本集配置无效或 不包括我们
**
有没有办法可以在不执行shutdownServer命令的情况下将节点添加为辅助节点,并使用LVM SNAPSHOT备份进行intialsync