MongoDB is a document database with the scalability and flexibility that you
want with the querying and indexing that you need. And I think it’s a really
great Database but sometimes it’s just a pain!

I have had multiple times that I was getting the 'Unable to create/open lock
file: /data/db/mongod.lock errno:13 Permission denied' message!

And everytime I was searching the net to get a solution. Until now! I’ll just
write a little article with all my found solutions so I don’t need to search
for it again (as from now, I know it’s on my own site :-). I did the same with
the solution for removing git files or folders.

errno:13 Permission denied

So, you’ve got a lock error on your Mongod.

It could be a real permission error. So just set the rights right.

sudo chown mongod:mongod /data/db

If you get a “chown: mongod: Invalid argument” message…. it might be that
/data/db does not exists.

So do a:

sudo mkdir -p /data/db

That might work!