DEV Community

Akinn Rosa
Akinn Rosa

Posted on

5

How to run Mongo DB local as a replica set

In this post you will see how to run a Mongo DB server with replica set.

For this, we will use mongodb community that you can install from your therminal.

First, create a folder to store your data, like:
mkdir /data/mongodb/db0

Then, start your server with this command.
mongod --port 27017 --dbpath /data/mongodb/db0 --replSet rs0 --bind_ip localhost

After first start, you will need to start the replica set.
Open your SGBD (you can use Mongosh) and run this command:
rs.initiate()

Now, you can restar your server to apply all changes:
Run netstat -vanp tcp | grep 27017 in your therminal to get PID application, and kill then.
kill -9 81094 (modify 81094 to your PID)

Then, run
mongod --port 27017 --dbpath /data/mongodb/db0 --replSet rs0 --bind_ip localhost

That's It!

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay