MongoDB

From ArchWiki
Revision as of 13:49, 21 December 2012 by Azd325 (Talk | contribs) (First version of mongodb page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

MongoDB

MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database.

Installing MongoDB

Install mongodb

# pacman -S mongodb

Start 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

# mongo


Troubleshooting

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