0

I was trying to use TokuMX, so I did:

sudo mongod --config /etc/tokumx.conf

and it just takes forever, and no response.

My TokuMX once worked fine. Everything broke when I upgraded MongoDB.

Any suggestions?

----------------------EDIT----------------------

Problem solved by re-installed TokuMX following https://github.com/Tokutek/mongo/wiki/Migrating-Single-Server

Thanks everyone!

ahjk20150210
  • 11
  • 1
  • 5
  • How long have you let it sit? TokuMX sometimes takes upwards of an hour to start up for me; check your disk IO. It's probably hitting it pretty hard. Subsequent restarts should be relatively quick. – Chris Heald Apr 22 '15 at 22:10
  • TokuMX is a fork of MongoDB that uses the same server binary name (`mongod`) but uses different data file formats and options. The server binaries are not interoperable. When you upgraded did you install a newer version of TokuMX or perhaps install standard MongoDB? What specific server versions did you upgrade from and to? I would check the log file (as specified in `/etc/tokumx.conf`) and see if there are any obvious errors there. You could also check your MongoDB server version with `mongod --version`; TokuMX will report something like `TokuMX mongod server...`. – Stennie Apr 23 '15 at 12:45
  • Currently, `mongod -- version` gives: `db version v2.6.9`. I upgraded from a 2.4.x version (forgot what it was...) – ahjk20150210 Apr 23 '15 at 21:52
  • @Chris Heald more than 1 day... – ahjk20150210 Apr 24 '15 at 19:41
  • @Stennie I know that the storage files are not compatible. I used TokuMX previously, and I simply want to continue using it after upgrading MongoDB... The command `sudo mongod --config /etc/tokumx.conf` stuck there for 1 day, and no output. Anything I could check? Thanks! – ahjk20150210 Apr 24 '15 at 19:45
  • 1
    Make sure you're using the tokumx `mongod` rather than the MongoDB `mongod`. Use the full path to the tokumx executable. – Chris Heald Apr 24 '15 at 19:46
  • @ChrisHeald Thanks! That may be the problem! But how can I check which `mongod` that I'm using, or how can I find the path to the tokumx executable...? Thanks! – ahjk20150210 Apr 28 '15 at 17:11

0 Answers0