本文共 1069 字,大约阅读时间需要 3 分钟。
修改服务器hostname和hosts配置
mongodb0
、mongodb1
和mongodb2
。/etc/hostname
文件并设置相应hostname。/etc/hosts
文件,配置3个节点的域名: 10.5.30.19 mongodb0
10.5.30.14 mongodb1
10.5.30.18 mongodb2
关闭防火墙
安装MongoDB
mongodb-linux-aarch64-ubuntu1804-4.2.7.tgz
mongodb
:tar zxvf mongodb-linux-aarch64-ubuntu1804-4.2.7.tgzmv mongodb-linux-aarch64-ubuntu1804-4.2.7 mongodb
export PATH=/opt/mongodb/mongodb-4.2.7/bin:$PATHsource /etc/profile
用户和权限设置
root:root
进行权限管理。组件名称 | 组件说明 |
---|---|
Mongos Server | 数据库集群请求的入口,所有请求均由Mongos协调分发。 |
Config Server | 配置服务器,存储分片路由信息。防止单点故障,生产环境通常部署多个。 |
Shard Server | 负责具体数据块的存储和处理,实现数据分片。 |
Replica Set | 数据副本机制,提供数据冗余,防止数据丢失。 |
Arbiter | 复制集中的仲裁节点,不存储数据,确保投票机制正常运行。 |
通过以上步骤,可以完成一个高可用性的MongoDB集群部署。
转载地址:http://lsffk.baihongyu.com/