Organizational Research By

Surprising Reserch Topic

service mongod start on debian doesnt work


service mongod start on debian doesnt work  using -'mongodb,debian,google-compute-engine'

I created a instance of linux debian on Google Compute Engine.

I Install git, node.js, python and some other things without problems

But when I install mongodb, when finish the installation and the installation try to run mongod, said:
[FAIL] Starting database: mongod failed!

I try with: sudo service mongod start and was the same.

I try many thing like:

rm mongodb.lock

Change path of data to / data / db
Change permisions to mongodb.log

But nothing work.

When I run /etc/init.d/mongod start

The error is:
start-stop-daemon: unable to September gid to 65534 (Operation not permitted)
  failed!

Any idea what could be the error?

The mongodb.log is empty so, I can paste here the results of verbose.

Thanks
    

asked Sep 30, 2015 by ashish singh
0 votes
7 views



Related Hot Questions

2 Answers

0 votes

If you are seeing this kind of error log in the apt-get log of mongodb-org:

Package mongodb-org-server is not configured yet.

This maybe related to the GCE debian image bug with the locale https://github.com/andsens/bootstrap-vz/issues/49

So a way around this is to do:

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

The dpkg-reconfigure command will open a dialog for selecting the desires locales. Just select generate all, then choose e_US.UTF-8

Then you can follow the steps in :

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/

As you have probably have done before.

This worked for me in gce debian-7 image today.

answered Sep 30, 2015 by ajit.chavhan
0 votes

I had to download without apt-get install, and install the deb package separatly.

Before install the package, I run this commands..

export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
sudo locale-gen en_US.UTF-8
sudo dpkg-reconfigure locales

And that was all, now I have mongodb running in my debian machine.

Thanks.

answered Sep 30, 2015 by shegokar.anjeet

...