我在一台机器(Windows 2008 R2)上运行 4 个虚拟机(centos)。4 个 vm 设置如下: 1 mongos 1 mongo 配置服务器 2 mongod 作为分片服务器
好的,在发生断电事故之前一切都很好。当电源恢复时,我确实手动重启了所有虚拟机,发现分片设置消失了。我的意思是,mongos 可以与配置服务器通信,但不知何故,分片数据丢失了,它表明数据库没有分片。
我根据来自 mongodb 网站的文档设置分片(例如,在 mongo shell 中运行一些命令以启用分库和每个集合的分片)。重新启动后是否需要再次执行所有 mongo shell 命令?还是应该在启用分片后自动恢复?
谢谢。