Questions tagged [mongodb]
MongoDB is a document oriented database (also known as NoSQL database).
29
questions
13
votes
3
answers
6k
views
MongoDB and datasets that don't fit in RAM no matter how hard you shove
This is very system dependent, but chances are near certain we'll scale past some arbitrary cliff and get into Real Trouble. I'm curious what kind of rules-of-thumb exist for a good RAM to Disk-space ...
28
votes
2
answers
142k
views
how to connect to mongodb server via ssh tunnel
It was easy for me to connect to my remote mysql server on AWS using a sequelpro, however I'm struggling with doing the same thing with mongodb.
I tried setting up an ssh tunnel via command line ...
31
votes
5
answers
8k
views
Turning off atime on a filesystem
I am setting up a mongoDB replica set and one of the first things I am suppose to do is turn off atime on the file system. After researching this a bit, I am not opposed to doing this, but I have to ...
5
votes
1
answer
11k
views
MongoDB virtual memory usage
I'm testing MongoDB for archives data. We have a collection with 160M rows.
MongoDB instance takes 76.2 Gb virtual memory on a 12 Gb physical memory box ;-)
The swap in null.
I read that virtual ...
4
votes
1
answer
3k
views
MongoDB SSL encryption and Spring's Driver
There is very limited information regarding MongoDB and SSL encryption for the transport between replica sets and drivers (java clients). Anyone have any experience setting this up? Looking to have ...
2
votes
1
answer
1k
views
Mongodb on AWS EC2 backup strategy
I'm running Mongodb on AWS EC2 instance. Data/log/and journal are stored in a separate volume, formatted as xfs. Currently we are stopping the mongodb instance to take a snapshot, but reading this:
...
21
votes
6
answers
51k
views
Mongodb - proper way to rotate logs
Mongo docs say that I can:
use -SIGUSR1 signal and get the old log renamed and current switched
use logrotate from OS
I want the OS's logrotate ability to zip old files and remove oldest, but see no ...
12
votes
3
answers
73k
views
Cannot connect to MongoDB in docker
Using the official mongo image from the docker hub, I run the following command to get it running:
docker run --name api -p 127.0.0.1:27017:27017 -p 127.0.0.1:28017:28017 -d mongo
Then from another ...
11
votes
2
answers
21k
views
How can I connect to a MongoDB Replica Set behind a proxy?
I have a MongoDB Replica Set on the cloud service.
For security reason, the replica set is available to the cloud's internal network.
I followed that cloud service's guide and setup a proxy to each ...
8
votes
2
answers
33k
views
SocketException in Mongo logs
We are running mongo for 4 months so far , But lately I am seeing a lot of
SocketException handling request, closing client connection: 9001 socket exception [2] server [127.0.0.1:58996]
How can I ...
7
votes
2
answers
8k
views
Installing multiple mongoDB versions on the same server
I have installed a 2.4 mongoDB version and I'd like to compare against the recently released 2.6 version.
I want to know if possible to do a clean new install rather en an update to see if those two ...
5
votes
2
answers
897
views
Should I install MongoDB using Ubuntu's repository or MongoDB's private repository?
I was reading the MongoDB install instructions and noticed they have a private repository that the instructions tell you to add. I'm wondering if this is really needed because MongoDB is also in the ...
4
votes
2
answers
3k
views
MongoDB Sharding on single linux machine
Let's say I wanna have a MongoDB Server with 5 shards on one machine and each shard having replica set of 3 servers.
Would that increase performance? What are downsides of this?
4
votes
0
answers
6k
views
Restore mongoDB by --repair and WiredTiger
We accidentally deleted the directory rm -rf /data/db
which was our MongoDB path, and thanks to
extundelete, we recovered it and got the directory /data/db.
Here are our files in the directory, and ...
3
votes
2
answers
3k
views
SELinux preventing mongod search access
I noticed I am getting some SELinux errors when running mongod for the UniFi controller program. Namely, I am getting:
SELinux is preventing /usr/bin/mongod from search access on the directory /.
...
3
votes
2
answers
947
views
Monitoring MongoDB 3 using StackDriver in GCE
Has anyone successfully managed to monitor a MongoDB 3 cluster (or standalone db) with StackDriver in GCE ?
I've setup a MongoDB 3.0.6 cluster in GCE (replica set with 2 replica and 1 arbiter)
I'm ...
3
votes
2
answers
6k
views
How to construct a MongoDB Health Check in HAProxy?
There is a fastcgi example of a binary health check on the HAProxy blog. How would I construct a similar check for MongoDB such that I am doing a more robust health check for MongoDB - one that ...
3
votes
1
answer
10k
views
How can I tell if NUMA is enabled on a MongoDB server?
Our mongodb process is consistently using >100% of our CPU (this is on an Ubuntu 64-bit server on Linode) and we're casting about for performance improvements.
One suggestion we found was that ...
3
votes
3
answers
7k
views
MongoDB server crashed, showing the following error
I have a MongoDB instance running in a VMWare VM with Ubuntu Server 12.04. Suddenly the server crashed, and when I try to reinitiate it I get the following error:
jonathanong@ubuntu:~/mongodb/solo$ /...
2
votes
2
answers
681
views
Gearman writing "Too many open files" into the log. Disk space issues
We're running a service that makes screenshots of URL supplied and posts it to our S3 bucket. Similar to manet, but our custom coded nodejs app. We don't store the screenshots on our local hard drive. ...
2
votes
1
answer
1k
views
diagnosing mongodb major faulting and erratic behavior
We have a mongodb instance running on an amazon ec2 large (7.5GB) ubuntu instance (same machine that our node.js server is running from). Traffic has increased a LOT recently and we are starting to ...
1
vote
2
answers
369
views
Monitoring MongoDB 3.2 using Stackdriver in Google Compute Engine failed silently
I'm having problem monitoring MongoDB 3.2 with Stackdriver as of 28 Aug 2016.
There is no mention of mongo whatsoever in /var/log/syslog but if I made a configuration error on the .conf file, it ...
1
vote
1
answer
3k
views
Setting up mongodb via upstart - how to pass options?
I installed MongoDB in an Ubuntu Server VM inside VMware using these instructions: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/. Everything works fine, and I can access MongoDB ...
1
vote
1
answer
1k
views
Strange behaviour starting process with init script
I'm seeing some strange behaviour when starting a process with an init script. Most likely I am doing something stupid, but perhaps someone could let me know what might cause this behaviour:
[...
0
votes
2
answers
2k
views
Mongodb primary node not Resolved in Debezium Kafka Connect — Docker Compose
i have this docker compose file, that contains bitnami/mongodb containers for creating a replica set. and I've used zookeeper, kafka & debezium-connector for monitoring my mongodb replica set.
...
0
votes
2
answers
2k
views
Mongodb doesn't start on reboot
Installed mongodb on Ubuntu 18.04 LTS, mongod service enabled to start automatically on boot. Configured mongodb.conf to start on 127.0.0.1 and host IP. Could start/stop service with systemctl but ...
0
votes
1
answer
1k
views
CentOS 7 Cannot delete ports defined for MongoDB
I installed and later removed the MongoDB server on a CentOS 7 box.
While cleaning up, I noticed that the ports assigned to MongoDB were still open. if I remember correctly, I was able to delete the ...
0
votes
1
answer
1k
views
Connecting to MongoDb at EC2 - how do I know username, host, port, ect?
I manually installed MongoDb on EC2 micro instance using this http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/
Now I need to connect to it from a Rails application. Where do I find ...
0
votes
3
answers
1k
views
What is the standard system architecture for MongoDB
I know this question is too vague, so I would like to add some key numbers to give insights about what the scenario is
Size of each document size - 360KB
Total documents - 1.5 million
Document ...