MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database.
# pacman -S mongodb
# systemctl start mongodb
(Optional) Add MongoDB to the list of daemons that start on system startup
# systemctl enable mongodb
Access the database shell
To access the Database shell you have type in your terminal
MongoDB won't more to start
Check for the lock file
# ls -lisa /var/lib/mongodb
If the are there stop the mongodb daemon delete the file after it star the daemon again
# rm /var/lib/mongodb/mongod.lock
If still problems are there please check with the repair parameter (/var/lib/mongodb/ is the default --dbpath from Arch Linux)
# mongod --dbpath /var/lib/mongodb/ --repair
Sometimes it can happen that you can't start mongodb if the user and group policy wrong. You can check it with ls -al
# cd /var/log/mongod # sudo chown -R mongodb:mongodb . # cd /var/lib/mongodb # sudo chown -R mongodb:mongodb .