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
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With