You are trying to install the Enterprise version which (among other things) has extra, distribution and version specific dependencies (like SNMP libraries, SSL libraries etc.) to support some of the extra features. Hence you need to satisfy those dependencies to be able to run the Enterprise version and therefore the version must mach your distribution version (that is, you must be running SUSE 11 to use the package you listed, it will not work on SUSE 10).
As mentioned in the comments, to run the Enterprise edition for anything other than a trial period, you need to have a subscription from 10gen, and you would then officially have support for that subscription. You've indicated that this is not what you want to do and you would rather use the community version.
The community, non-Enterprise version is what you have indicated you want, and that is available here:
http://www.mongodb.org/downloads
It is not a SUSE specific build, it is just a straight binary and is designed to run as-is on any modern Linux version.
If you are looking for a package rather than a binary, details on the supported OS versions for installing from the free version using yum
are here:
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat-centos-or-fedora-linux/
It should be noted that yast
is not supported specifically, nor is SUSE, but you may be able to install manually using the RPM.
You need to connect to the MongoDB admin
database:
docker-compose exec mongodb mongo admin --eval "${javascript}"
# ^^^^^ add this
Best Answer
you can send it a termination signal per the document from any unix. you can use ps to find the PID of the mongoDB.
see the following:
Sending a Unix INT or TERM signal
You can cleanly stop mongod using a SIGINT or SIGTERM signal on Unix-like systems. Either ^C, "kill -2 PID," or kill -15 PID will work. Sending a KILL signal kill -9 will probably cause damage if mongod is not running with the --journal option. (In such a scenario, run repairDatabase command.)
After a hard crash, when not using --journal, MongoDB will say it was not shutdown cleanly, and ask you to do a repair of the database.
http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo#StartingandStoppingMongo-Stoppingmongod
alternatively you can install tcl and use its expect script to send command to mongoDB shell (or any other interative program actually).