1.mongodb-集群安装

名词解释

mongodb集群:

主要有三种,主从模式,Replica set模式,sharding模式, 三种模式各有优劣,适用于不同的场合,属Replica set应用最为广泛,主从模式现在用的较少,sharding模式最为完备,但配置维护较为复杂。本篇使用replica set模式

主节点( primary ):

接收所有的写请求,然后把修改同步到所有Secondary。一个Replica Set只能有一个Primary节点,当Primary挂掉后,其他Secondary或者Arbiter节点会重新选举出来一个主节点。默认读请求也是发到Primary节点处理的,需要转发到Secondary需要客户端修改一下连接配置

副本节点( secondary ):

与主节点保持同样的数据集。当主节点挂掉的时候,参与选主 

仲裁者( Arbiter ):

不保存数据,不参与选主,只进行选主投票,所以不需要很好的服务器性能,但是不能部署于其他节点所在的服务器。


环境准备

1.centos7.5-1804

primary服务器

mongodb_60: 192.168.1.60


secondary服务器

mongodb_61: 192.168.1.61


Arbite 服务器

mongodb_61: 192.168.1.62


2.mongodb-4.0.10

社区版本


部署步骤

路径规范:

mongodb 部署路径:/usr/local/mongodb-4.0.10

mongodb 数据路径:/data/mongodb/data

mongodb 日志路径:/data/mongodb/log

mongodb pid保存路径: /usr/local/mongodb-4.0.10

建立相关文件夹,在所有节点执行:

mkdir /usr/local/mongodb-4.0.10

mkdir /data/mongodb/data

mkdir /data/mongodb/log

文档参考

官方文档

你可能感兴趣的:(1.mongodb-集群安装)