MongoDB集群服务化配置教程
本文内容包括:
- 单机环境下mongodb副本集的安装并做服务化配置
本文适合mongodb初学者
安装环境
软件环境 | 参数 |
---|---|
系统 | CentOS Linux release 7.4.1708 (Core) |
mongodb | mongodb-linux-x86_64-rhel70-4.2.10 |
1. 单机环境下安装mongodb 3副本集集群
1.1 上传安装包解压并安装
1.1.1 下载mongodb安装包
1.1.2 通过sftp工具上传安装包
将图片上传到/opt
目录下
上传.png
1.1.3 解压安装包
cd /opt && tar xvzf mongodb-linux-x86_64-rhel70-4.2.10.tgz
解压.png
1.1.4 对mongodb命令创建软链并创建mongodb用户
ln -s /opt/mongodb-linux-x86_64-rhel70-4.2.10/bin/* /usr/bin/
ln -s /opt/mongodb-linux-x86_64-rhel70-4.2.10 /opt/mongodb
groupadd mongouser
useradd -d /opt/mongodb -g mongouser -M mongouser
1.1.5 创建副本进程间的认证文件
openssl rand -base64 756 > /opt/mongodb/.mongoKeyFile
chmod 400 /opt/mongodb/.mongoKeyFile
chown mongouser:mongouser /opt/mongodb/.mongoKeyFile