Mongodb部署复制集
官网下载安装包
下载还是挺快的 ,选择合适的[安装包下载](https://www.mongodb.com/try/download/community-kubernetes-operator)
解压安装包
- 下载完成后,把安装包移动到目标部署服务器解压到目标文件夹下
tar -xvzf mongodb-linux-x86_64-rhel70-3.4.24.tgz -C /usr/local/mongodb/
配置设置
- 指定配置文件启动,本次在/etc/mongodb.conf 下写入
destination: file
logAppend: true
path: /var/log/mongodb/mongod.log
storage:
dbPath: /var/data/mongodb
journal:
enabled: true
directoryPerDB: true
processManagement:
fork: true # fork and run in background
pidFilePath: /var/run/mongodb/mongod.pid # location of pidfile
net:
port: 27017
replication:
oplogSizeMB: 10000
replSetName: dev-rs
- 依照配置文件定义去创建日志存放文件 ,数据存放文件,设置指定端口号:27017
mkdir /var/log/mongodb
mkdir /var/data/mongodb
指定副本集的名字 dev-rs,这很重要 ,其他配置也是如此
启动服务
- 去解压包下 /usr/local/mongodb/mogodb-xxxxx/bin 目录下 ,执行
./mongod --config /etc/mongod.conf
多台服务器是,同上几个步骤和配置
链接
-
使用某客户端 url
mongodb://192.168.10.152:27017,192.168.10.153:27017/leopard_dev?readPreference=secondaryPreferred
链接成功 -
Mongodb shell 进入
去解压包下 /usr/local/mongodb/mogodb-xxxxx/bin ,输入 mongo 回车。
结束。开发环境是如此使用
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具