mongoDB通过yum源安装
官方yum源地址:https://repo.mongodb.org   

添加6.0源
vim /etc/yum.repos.d/mongodb-org-6.0.repo

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7Server/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://pgp.mongodb.com/server-6.0.asc

 然后可以可以直接安装了

[root@localhost ~]# yum -y install mongodb-org-server.x86_64

[root@localhost ~]# systemctl start mongod

 这样就可以得到一个最原始的mongd服务了。同时我们就获得该版本的mongod、mongos等包命令,还有配置文件等。

 

 

安装完基本的mongod版本工具后,我们就可以根据自己的需要,搭建副本集,集群等。

规划一个副本集:

 

 

[root@localhost ~]# mkdir -p /paic/mongod

[root@localhost mongod]# cp /etc/mongod.conf /paic/mongod/

[root@localhost mongod]# mkdir log data

修改配置文件

[root@localhost mongod]# vim /paic/mongod/mongod.conf

systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log
storage:
  dbPath: /paic/mongod/data
  journal:
    enabled: true
processManagement:
  timeZoneInfo: /usr/share/zoneinfo
net:
  port: 37001
  bindIp: 127.0.0.1,192.168.192.148  # Enter 0.0.0.0,:: to bind to all IPv4 and IPv6 addresses or, alternatively, use the net.bindIpAll setting.
replication:
  replSetName: work01
  oplogSizeMB: 20

  启库:  mongod -f /paic/mongod/mongod.conf

  停库:  mongod -f /paic/mongod/mongod.conf  --shutdown

 

 

可以多添加一个守护进程: fork

 

 

 这样,我们的第一个mongd服务就起来了。

 

第二个,第三个直接拷贝,启库。

[root@localhost mongod]# scp /paic/mongod/* 192.168.192.149:/paic/mongod/

[root@localhost mongod]# scp /paic/mongod/* 192.168.192.150:/paic/mongod/

注意: 修改ip

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

end

posted on 2018-11-27 10:54  yeyu1314  阅读(179)  评论(0)    收藏  举报