Anjan Nair
Anjan's Blog

Anjan's Blog

MongoDB Installation on Linux

MongoDB Installation on Linux

A brief introduction to MongoDB on Linux along with its installation.

Anjan Nair's photo
Anjan Nair
·Aug 10, 2022·

1 min read

Subscribe to my newsletter and never miss my upcoming articles

Play this article

Table of contents

  • Getting Started
  • Error faced
  • Uninstall MongoDB completely

A small guide to install MongoDB Community on Ubuntu. This guide was created after a minor inconvenience I faced to get the server up and running.

Getting Started

The starting few steps can be found here on their website

Starting the mongodb server -

sudo service mongod start

Checking the status of the server -

sudo systemctl status mongod

Stopping the mongodb server -

sudo service mongod stop

Error faced

On trying to get the server status I always got the following error - Active: failed (Result: exit-code)

I tried all the troubleshooting guides until I stumbled on a StackOverflow answer detailing the solution to this Just do those two commands for temporary solution:

sudo rm -rf /tmp/mongodb-27017.sock
sudo service mongod start

Cause of the error

For details:

That shall be fault due to user permissions in .sock file, You may have to change the owner to monogdb user.

chown -R mongodb:mongodb /var/lib/mongodb
chown mongodb:mongodb /tmp/mongodb-27017.sock

Uninstall MongoDB completely

sudo service mongod stop
sudo apt-get purge mongodb-org*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
 
Share this