Percona is pleased to announce the release of Percona Server for MongoDB 3.0.8-1.3 on February 24, 2016. Download the latest version from the Percona web site or from the Percona Software Repositories.
Percona Server for MongoDB is an enhanced, open source, fully compatible, highly scalable, zero-maintenance downtime database supporting the MongoDB v3.0 protocol and drivers. Based on MongoDB 3.0.8, it extends MongoDB with MongoRocks and PerconaFT storage engines, as well as features like external authentication and audit logging. Percona Server for MongoDB requires no changes to MongoDB applications or code.
NOTE: MongoRocks has been labeled experimental. This is not related to any changes, it is a reminder that the storage engine is still under development. There is currently no officially released version of MongoRocks that can be recommended for production.
New Features
- The
mongod
daemon now logsstdout
andstderr
to the following files:- On Debian and Ubuntu:
/var/log/mongodb/mongod.stdout
/var/log/mongodb/mongod.stderr
- On RHEL and CentOS:
/var/log/mongo/mongod.stdout
/var/log/mongo/mongod.stderr
- On Debian and Ubuntu:
When you upgrade, make sure that the defaults file contains the STDOUT
and STDERR
variables.
On Debian and Ubuntu: /etc/default/mongod
On RHEL and CentOS: /etc/sysconfig/mongod
If you did not manually modify the defaults file before upgrading, the installer should correctly replace the defaults file. Otherwise, add the STDOUT
and STDERR
variables after you install the new version of Percona Server for MongoDB.
On Ubuntu 14.04 LTS (Trusty Tahr), the post-install script cannot correctly start mongod
with stdout
and stderr
not directed to /dev/null
. To enable the new logging functionality, you need to add the -C
option to the start-stop-daemon
command in /etc/init.d/mongod
. The line that starts mongod
should look similar to the following:
start-stop-daemon -C --background --start --quiet --pidfile $PIDFILEPATH
After you make necessary changes to the script, restart the daemon:
$ service mongod restart
- Changed the default value of the
processManagement.fork
parameter inmongod.conf
fromfalse
totrue
. This does not affect normal operation, only PID tracking in the OS.
Before upgrading on Debian 8 (“jessie”), Ubuntu 15.04 (Vivid Vervet), or Ubuntu 15.10 (Wily Werewolf), you will need to manually change the processManagement.fork
parameter to true
.
- PSMDB-30: Added SELinux support for Red Hat Enterprise Linux and CentOS.
Bugs Fixed
- PSMDB-39: Fixed issue that caused incorrect behavior during hot backup when the
--logpath
option was set.
Percona Server for MongoDB 3.0.8-1.3 release notes are available in the official documentation.