[01:01:46] <Doyle> Boomtime, To do an upgrade you just install 3.x.x an join to an RS with existing 2.6 hosts, then stepdown the old ones when the initsync is done?
[01:46:56] <Boomtime> do you expect a problem with that? there is nothing wrong with running smallfiles, you just get lots of files which burns through file handles faster too
[01:47:34] <cheeser> document moves might suffer some performance issues.
[01:50:28] <Boomtime> why? the list of extents remains the same doesn't it?
[01:59:07] <cheeser> i'm not 100% but i'm wondering about moving bits between two files rather than within just the one.
[01:59:15] <cheeser> but i might be over worrying about it.
[01:59:28] <cheeser> i don't think smallfiles is recommended in production, though.
[02:00:07] <Boomtime> no, it isn't, but i thought in large part that's because it eats into ulimits faster, which on it's own also has some heap overhead
[02:24:31] <Doyle> On centos, would you want to set fork: true? Why wouldn't you want daemon behavior by default?
[02:55:17] <Doyle> Boomtime, is fork=true recommended for centos setups?
[02:55:46] <Doyle> Not 100%, but it seems to be there only for RHEL based os's
[03:15:05] <Doyle> Yep, service gave me hassle without fork
[03:31:40] <jigax> hi, i was wondering if someone could give me a hand with the following question? http://stackoverflow.com/questions/31622597/please-help-get-grand-total-of-count-field
[03:32:06] <Boomtime> Doyle: i imagine fork is always required unless you want to run the server as a test in screen session or something
[03:33:20] <Boomtime> jigax: you appear to want two seperate outputs
[03:33:52] <Boomtime> the aggregation pipeline provides a single stream of output documents that have the same form - your 'example' clearly shows two different formats
[03:34:24] <jigax> Boomtime, no the first output is my current. the one below is my desired result
[03:34:46] <Boomtime> the key added at the bottom : "total": 7
[03:39:13] <Doyle> Thanks again Boomtime. Just wrapping up the limits and logrotate and I'll be done. Do you know offhand if centos has a virtual memory limit, or memory size that can be set? I'm not seeing it in limits.conf
[03:39:17] <jigax> Boomtime, figured it out. had a brain fart. thanks for your suggestion
[03:39:47] <jigax> boomtime, added this to the group total:{$sum:"$count"}
[04:08:58] <jigax> is there a better way than having a bunch of nested if statements handling if the user selected "All" or a specific user from a dropdown in the front end?
[10:08:01] <Doyle> how does mongoperf know which drive to test ? I'm running it, but it's only hitting one device, xvda
[10:08:21] <Doyle> There data dir is on a striped lvm
[10:51:24] <vramana> Hi, This is my first time using mongodb. I am working on this project https://github.com/yasp-dota/yasp. I have downloaded a mongodb dump. I want to serve it locally. I unerstood that I need to use mongorestore. I don't know what to do after that.
[10:52:04] <vramana> I have to multiples .bson files all of which have to served under a database named dota.
[10:52:26] <vramana> I have tried reading the official docs.
[10:54:06] <vramana> but I dont understand what should be the host and port in my case, how should I start mongod service Everytime I do service mongod start I get mongod: unrecognized service
[11:04:43] <Doyle> vramana, you root or using sudo? if so and you still get that message, it's time to revisit the install instructions. Something was missed.
[11:05:57] <vramana> Doyle: No. I didn't use sudo. I found some stack exchange answer specifying sudo. It worked out.
[11:11:24] <vramana> Doyle: I am using mongorestore --db dota . now. But I am getting root directory must be a dump of a single database when specifying a db name with --db what does this mean?
[11:46:57] <aps> A secondary member of my replica set is in RECOVERING mode. It seems it's unable to catch-up. What do I do now?
[16:09:24] <hypermist> Unable to connect to database: mongodb://coincoin:passwashere@localhost:27017/explorerdb
[19:41:25] <blizzow> I have three shards and each member of the replica set has been allocated 48GB RAM. Each mongod instance has ~40GB of indexes. Top reports that only 7GB of RAM are being used. and 6GB of data in cache. free and htop report similar stats.
[19:44:12] <blizzow> I read up a little and the touch command is supposed to force a lot of data into memory. Is there a different/better way to get mongo to eat more of the RAM that's been allocated to it?
[19:57:23] <blizzow> Also, why the disparity between what the OS reports and what mongostat reports?
[22:48:57] <Doyle> Hi guys. When running mongoperf, What drive should it be hitting??? The dbpath?
[22:49:07] <Doyle> It only ever hits the root device.
[22:55:26] <Doyle> I can't believe this is the expected behavior.