差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
it:database:mongodbreplication [2022-02-02 06:11] – [MongoDB 副本集] goldentianya | it:database:mongodbreplication [2022-08-12 05:20] (当前版本) – [MongoDB 副本集] goldentianya | ||
---|---|---|---|
行 6: | 行 6: | ||
单版本的数据库连接通常为 <color # | 单版本的数据库连接通常为 <color # | ||
%%''</ | %%''</ | ||
+ | |||
+ | mongodb:// | ||
创建三个目录用来安装不同的MongoDB | 创建三个目录用来安装不同的MongoDB | ||
行 35: | 行 37: | ||
准备三个服务器: | 准备三个服务器: | ||
* 主服务器:88.153.172.7: | * 主服务器:88.153.172.7: | ||
- | * 副本集:143.47.185.127:33720 (finsever) | + | * 副本集:141.144.205.48: |
- | * 仲裁集:217.160.61.19: | + | * 仲裁集:143.47.185.127: |
编辑 /etc/hosts 文件,让所有的机器互相知道。否则会一直卡住联不通 | 编辑 /etc/hosts 文件,让所有的机器互相知道。否则会一直卡住联不通 | ||
行 45: | 行 47: | ||
</ | </ | ||
- | 第一步:修改 / | + | 第一步:修改 |
< | < | ||
replication: | replication: | ||
行 89: | 行 91: | ||
</ | </ | ||
- | <color # | + | :!: <color # |
* CPU还算好,但服务器的内存不能太小。至少要4G以上。否则只适合作为「仲裁」。 | * CPU还算好,但服务器的内存不能太小。至少要4G以上。否则只适合作为「仲裁」。 | ||
行 96: | 行 98: | ||
* keyfile 需设成 chmod 600 ,否则无法启动 mongod 服务 | * keyfile 需设成 chmod 600 ,否则无法启动 mongod 服务 | ||
* 各个主机必须互相认识(设置 / | * 各个主机必须互相认识(设置 / | ||
+ | * 如果长时间停留在状态 <color # | ||
添加仲裁节点时要修改写策略 (查看官网说明((a> | 添加仲裁节点时要修改写策略 (查看官网说明((a> |