mongoDB on qnap nas

2,841 views
Skip to first unread message

Ronald Anzenberger

unread,
Jan 28, 2014, 6:58:17 AM1/28/14
to mongod...@googlegroups.com
Hi,

before writing my first post here i'd like to point out, that I am a complete noop with mongodb.

the problem i have is the following:

I'm trying to deploy a renderfarm manager on our systems and it seems, that the latest version of the software requires a mongodb to run. we do not have a dedicated machine to run this on, but our nas from qnap is actually pretty powerful and would handle that. mongodb was downloaded via the app manager of the qnap os and seems to run.

the problem is, that I have no idea how to setup a db or actually do anything with it. we are using the nas as actually a nas, so I have no experience to connect to it with anything but the nice webinterface it offers.

so any help would be appreciated!

thanks,

ronny

s.molinari

unread,
Feb 8, 2014, 2:55:05 AM2/8/14
to mongod...@googlegroups.com, ronald.an...@gmail.com
What render farm manager software are you using? Are you running the render farm solely on the NAS? Or is Mongo supposed to be on the NAS for the render farm manager software? 

At any rate, from what I can see, QTS is a version of Linux. So theoretically, you could also install MongoDB on it and I believe Qnap offers a version to do just that

How to install Mongodb on on your Qnap NAS with QTS is another story, but more than likely, it works the same as any other Linux distribution.


Scott

Asya Kamsky

unread,
Feb 8, 2014, 9:44:32 PM2/8/14
to mongodb-user
Ronny,

Is this the product you're talking about?
http://www.cgchannel.com/2013/06/thinkbox-software-ships-deadline-6-0/

If so it sounds like it may have had MongoDB as the backend before...
In any case, I'm surprised that anything that ships with a DB as its
back end does either (a) handle the installing automatically or (b)
provide detailed instructions on what exactly needs to be installed
and how.

Normally when mongod daemon is running somewhere, the application
connects to it via its hostname and port (by default 27017)... Maybe
if you describe what information you do have about what this
application needs we can help?

Asya
> --
> --
> You received this message because you are subscribed to the Google
> Groups "mongodb-user" group.
> To post to this group, send email to mongod...@googlegroups.com
> To unsubscribe from this group, send email to
> mongodb-user...@googlegroups.com
> See also the IRC channel -- freenode.net#mongodb
>
> ---
> You received this message because you are subscribed to the Google Groups
> "mongodb-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mongodb-user...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

Chiahua Wang

unread,
May 5, 2015, 8:54:10 PM5/5/15
to mongod...@googlegroups.com, ronald.an...@gmail.com
Hi,

I have the same problem .
And I have no idea how to connect MongoDB too. I try to connect with port 27017 by Chrome,but nothing happen.

If you find out the answer,May I ask you how to do it?

Thanks.

Chiahua.Wang

Ronald Anzenberger於 2014年1月28日星期二 UTC+8下午7時58分17秒寫道:

Stephen Steneker

unread,
May 6, 2015, 5:45:12 AM5/6/15
to mongod...@googlegroups.com
On Wednesday, 6 May 2015 10:54:10 UTC+10, Chiahua Wang wrote:
I have the same problem .
And I have no idea how to connect MongoDB too. I try to connect with port 27017 by Chrome,but nothing happen.

Hi,

It's not really clear from the package description whether the MongoDB service on QNAP is intended to be used for remote connections or only for support of apps that run via localhost on the QNAP.

To discover what port MongoDB is running on, I would try logging into your QNAP device via SSH: http://wiki.qnap.com/wiki/How_to_SSH_into_your_QNAP_device. I'm guessing you might be able to find or connect to the running `mongod` process, eg: "ps -ef | grep -i mongod".

I would also suggest posting on the QNAP forums, as users there are likely to have more experience with configuring and using QNAP apps: http://forum.qnap.com/.

Regards,
Stephen

Joaquin Ordieres

unread,
Oct 20, 2015, 2:13:02 PM10/20/15
to mongodb-user
Hi there

Yes, the DB manager runs smoothly and you can get connected to it through the command line interface  mongo

Therefore, you can even get connected from another machine 
mongo --host xx.xx.xx.xx -u uuu -p ppp dbase_name
then you can submit commands and operate the database,
For sure you can use pymongo or whatever other interface you want to use.

Be carefeul with the options you have at /share/CACHEDEV1_DATA/.qpkg/mongodb/etc/mongodb.conf
as you will control from there the authentication procedure, but also the network interface to listen to, etc.

What it becomes really needed is not just to port the release 2.4.4 but the actual 3.x !
Indeed the migration for the 64bits package would be highly appreciated as the actual one is just 32 bits and it is a pitty to limit the massive storage because of the addressing limitations.

BEst,

Malcolm Wright

unread,
Jan 6, 2016, 2:55:18 AM1/6/16
to mongodb-user
Does anyone know if Mongodb 2.6 or higher will become available for QNAP any time soon?
I'm hoping so - in dire need of it here.

Thanks!
Malcolm

Stephen Steneker

unread,
Jan 6, 2016, 3:26:58 AM1/6/16
to mongodb-user
On Wednesday, 6 January 2016 18:55:18 UTC+11, Malcolm Wright wrote:
Does anyone know if Mongodb 2.6 or higher will become available for QNAP any time soon?
I'm hoping so - in dire need of it here.

Hi Malcolm,

This is probably a better question for the QNAP forums (http://forum.qnap.com), particularly if you are referring to installing via the QNAP app store.

How are you trying to install MongoDB? If you happen to have a Linux distro installed and QNAP with an x86/x64 CPU it's likely you could build MongoDB from source. However, if your QNAP has an ARM or Marvell CPU, this is not an officially supported architecture yet (watch/upvote SERVER-1811).

It looks like the latest package in the QNAP app store is currently MongoDB 2.4.4, but if you search for MongoDB the "Container Station" app seems like another possibility for running a larger variety of packages via LXC/Docker: https://www.qnap.com/i/useng/app_center/index.php?kw=mongodb.

Another approach to consider would be running a MongoDB client on your QNAP NAS, which could connect to a remote MongoDB server (elsewhere on your local network, or perhaps even one of the database-as-a-service providers).

Regards,
Stephen

Malcolm Wright

unread,
Jan 6, 2016, 4:27:13 AM1/6/16
to mongodb-user
Stephen - thanks so much for taking the time.  I was trying to install via the QNAP app store.
Qnaps seem to have their own flavor of linux installed, which I would not want to swap for another since all the special 10gb ethernet and thunderbird functionality is proper to the qnap distro.  Not technical enough to wade in and try to get that working with a different distro, if it is even possible.

My qnap has a 64bit cpu so I suppose there is hope, although I do get challenged installing things from source :)
I'll follow your tips though!

Thanks again!
Malcolm
Reply all
Reply to author
Forward
0 new messages