Tag Archives: mongo

MongoDB: Deploy a Replica Set


Depoy a Replica Set with three members: 1 Primary and 2 secondary

  1. Install mongodb:

$ sudo apt-get update

sudo aptget install mongodb

  1. Config mongodb.conf in each member

$ vi /etc/mongodb.conf

Add: replSet = rs0

Remove: bind_ip = 127.0.0.1

$ service mongodb restart

  1. In each Secondary member

$ vi /etc/hosts

Add: <IP primary member> : machine name of primary

  1. In Primary

$ mongo
rs.initiate()

rs.add(“<IP member 2>:27017”)

rs.add(“<IP member 3>:27017”)

rs.status()