所以我正在阅读有关更改配置服务器的文档:
http ://www.mongodb.org/display/DOCS/Changing+Config+Servers
虽然我同意此操作的步骤顺序:
重命名配置服务器 - 不同的主机名
如果您希望在 --configdb 选项中使用不同的名称或 IP 地址,那么这适用于您。
- 关闭要移动的配置服务器
- 将数据移动到新机器
- 启动新的配置服务器
- 关闭所有进程(mongod、mongos、配置服务器)。
- 重新启动 mongod 进程。
- 使用新的 --configdb 参数重新启动 mongos 进程。
是否有任何具体原因需要颠倒最后两个步骤的顺序:
从一个配置服务器升级到三个
不幸的是,您需要关闭整个系统。
- 关闭所有进程(mongod、mongos、配置服务器)。
- 将数据子目录(dbpath 树)从配置服务器复制到新的配置服务器。
- 启动配置服务器。
- 使用新的 --configdb 参数重新启动 mongos 进程。
- 重新启动 mongod 进程。