01-安装

环境说明

  1. 三台Centos 7 服务器
  2. 网络 mongo1 192.168.10.100;mongo2 192.168.10.101;mongo3 192.168.10.102;

安装

创建文件 /etc/yum.repos.d/mongodb-org-6.0.repo

touch /etc/yum.repos.d/mongodb-org-6.0.repo
vim /etc/yum.repos.d/mongodb-org-6.0.repo

配置源

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc

安装

sudo yum install -y mongodb-org

# 或者指定版本安装
sudo yum install -y mongodb-org-6.0.10 mongodb-org-database-6.0.10 mongodb-org-server-6.0.10 mongodb-org-mongos-6.0.10 mongodb-org-tools-6.0.10

# 但是当右新的包时,yum会自动更新mongo, 可以添加exclude来避免
vim /etc/yum.conf
exclude=mongodb-org,mongodb-org-database,mongodb-org-server,mongodb-mongosh,mongodb-org-mongos,mongodb-org-tools

# 重新安装时, 要把exclude取消, 否则出现 没有可用软件包 mongodb-org

修改网络配置

# 在三台服务器上执行
vim /etc/hosts

192.168.10.100 test.mongo1.db
192.168.10.101 test.mongo2.db
192.168.10.102 test.mongo3.db

mongo配置

vim /etc/mongod.conf

net:
  port: 27017
  bindIp: test.mongo1.db
  
net:
  port: 27017
  bindIp: test.mongo2.db

net:
  port: 27017
  bindIp: test.mongo3.db

systemctl restart mongod

posted @ 2024-04-20 09:04  Dreamsrj  阅读(9)  评论(0)    收藏  举报