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 回车。

结束。开发环境是如此使用

posted @   千里送e毛  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示

目录导航