MongoDB

Modified: 14 Aug 2015 23:54 UTC

The Joyent MongoDB image is a dynamically scalable virtual machine that is optimized for MongoDB. This machine is provisioned with MongoDB pre-installed and pre-configured for maximum performance and scalability.

Directory layout

The directory and file layout is as follows:

Directory/File Description
/opt/local/bin Holds MongoDB server binaries
/var/mongodb The data directory for MongoDB
/opt/local/etc/mongodb.conf The configuration file for MongoDB
/var/log/mongodb Where all MongoDB logs are kept
/var/backups/mongodb Backups files are stored here from Joyent QuickBackup

Metadata keys

With the Mongodb image are metadata keys that can be pre-defined during provision to provide additional customization to the instance.

Metadata Key Description
mongodb_password Mongodb password to set

Version 14.x

14.4.0

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.6.7 pre-installed and pre-configured for maximum performance and scalability.
UUID 5683089c-d18d-11e4-b067-9f59180479b9
Based on base-64-lts 14.4.0
Pkgsrc 2014Q4
What's new in this image
Software included in this image

Software installed as pkgsrc packages:

bzip2-1.0.6nb1
curl-7.39.0nb1
db4-4.8.30
dtracetools-0.7
gcc47-libs-4.7.3nb7
gtar-base-1.28
htop-1.0.1
mongodb-2.6.7
nodejs-0.12.0
openssl-1.0.1k
perl-5.20.1
pkgin-0.7.0
postfix-2.11.3
python27-2.7.9
quickbackup-mongodb-3.6
smtools-20150226
sqlite3-3.8.7.4
sudo-1.7.10p9
wget-1.16.1
zoneinit-1.6.8

Software installed as npm packages:

json@9.0.3
manta@1.5.1
smartdc@7.3.1

14.3.0

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.6.5 pre-installed and pre-configured for maximum performance and scalability.
UUID 8b6589fc-7bdb-11e4-91e5-bfccba841132
Based on base64 14.3.0
pkgsrc 2014Q3
What's new in this image
Software included in this image

Software installed as pkgsrc packages:

    bzip2-1.0.6nb1
    curl-7.38.0
    db4-4.8.30
    gcc47-libs-4.7.3nb7
    gtar-base-1.28
    mongodb-2.6.5nb1
    nodejs-0.10.33
    openssl-1.0.1j
    perl-5.20.0nb2
    pkgin-0.6.4nb7
    postfix-2.11.1nb1
    python27-2.7.8nb1
    quickbackup-mongodb-3.6
    smtools-20141114
    sqlite3-3.8.6
    sudo-1.7.10p8
    wget-1.16
    zoneinit-1.6.8

Software installed as npm packages

    manta@1.4.5
    smartdc@7.3.0

14.2.0

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.6.3 pre-installed and pre-configured for maximum performance and scalability.
UUID a5775e36-2a02-11e4-942a-67ae7a242985
Based on base64 14.2.0
pkgsrc 2014Q2
What's new in this image
Software included in this image

Software installed as pkgsrc packages:

    bzip2-1.0.6nb1
    curl-7.37.0nb1
    db4-4.8.30
    gcc47-libs-4.7.3nb4
    gtar-base-1.27.1nb1
    mongodb-2.6.4nb1
    nodejs-0.10.29
    openssl-1.0.1h
    perl-5.20.0nb1
    pkgin-0.6.4nb7
    postfix-2.11.1nb1
    python27-2.7.7nb2
    quickbackup-mongodb-3.6
    smtools-20140710
    sqlite3-3.8.5
    sudo-1.7.10p8
    wget-1.15nb2
    zoneinit-1.6.7

Software installed as npm packages

    jsontool@7.0.2
    manta@1.2.8
    smartdc@7.2.1

14.1.1

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.6.1 pre-installed and pre-configured for maximum performance and scalability.
UUID d4d71370-0152-11e4-90ec-6b2e8e43d475
Based on base64 14.1.0
pkgsrc 2014Q1
What's new in this image
Software included in this image

Software installed as pkgsrc packages:

    bzip2-1.0.6nb1
    curl-7.36.0
    db4-4.8.30
    duo-unix-1.9.7
    gcc47-libs-4.7.3nb3
    gtar-base-1.27.1nb1
    mongodb-2.6.1nb1
    nodejs-0.10.29
    openssl-1.0.1g
    perl-5.18.2nb1
    pkgin-0.6.4nb5
    postfix-2.11.0nb1
    python27-2.7.6nb3
    smtools-20140612
    sqlite3-3.8.4.1
    sudo-1.7.10p8
    wget-1.15nb1
    zoneinit-1.6.7

Software installed as npm packages:

    jsontool@7.0.2
    manta@1.2.7
    smartdc@7.2.1

14.1.0

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.6.1 pre-installed and pre-configured for maximum performance and scalability.
UUID d05983cc-db7e-11e3-97fc-539ccfe9fa95
Based on base64 14.1.0
pkgsrc 2014Q1
What's new in this image
Software included in this image

Software installed as pkgsrc packages:

    boost-python-1.55.0nb1
    bzip2-1.0.6nb1
    curl-7.36.0
    db4-4.8.30
    duo-unix-1.9.7
    gcc47-libs-4.7.3nb3
    gtar-base-1.27.1nb1
    libarchive-2.8.4nb3
    libpcap-1.4.0nb1
    nodejs-0.10.28
    openssl-1.0.1g
    perl-5.18.2nb1
    pkgin-0.6.4nb5
    postfix-2.11.0nb1
    python27-2.7.6nb3
    smtools-20140509
    sqlite3-3.8.4.1
    sudo-1.7.10p8
    wget-1.15nb1
    zoneinit-1.6.7

Software installed as npm packages:

    jsontool@7.0.2
    manta@1.2.6
    smartdc@7.2.1

Version 13.x

13.3.1

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.4.9 pre-installed and pre-configured for maximum performance and scalability.
UUID 649e0c72-89ec-11e3-a7c2-97e6a67823b0
Based on base64 13.3.1
pkgsrc 2013Q3
What's new in this image
Software included in this image

Software installed as pkgsrc packages:

    bzip2-1.0.6nb1
    curl-7.32.0
    db4-4.8.30
    duo-unix-1.9.6
    gtar-base-1.26nb2
    mms-agent-0
    mongodb-2.4.9
    nodejs-0.10.24
    openssl-1.0.1enb2
    perl-5.18.1nb1
    pkgin-0.6.4nb1
    postfix-2.9.8
    python27-2.7.5nb3
    smtools-20140129
    sqlite3-3.8.0.2
    sudo-1.7.10p7
    wget-1.14nb3
    zoneinit-1.6.7

Software installed as npm packages:

    jsontool@7.0.1
    manta@1.2.6
    smartdc@7.2.0

13.2.1

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.4.6 pre-installed and pre-configured for maximum performance and scalability.
UUID d2409672-29f3-11e3-ba86-6f782523cb41
Based on base64 13.2.1
pkgsrc 2013Q2
What's new in this image
Software included in this image
    bzip2-1.0.6
    db4-4.8.30
    gcc47-libs-4.7.3nb3
    gtar-base-1.26nb2
    mms-agent-0
    mongodb-2.4.6
    nodejs-0.10.18
    openssl-1.0.1enb1
    perl-5.18.0nb1
    pkgin-0.6.4
    postfix-2.9.6nb4
    python27-2.7.5
    quickbackup-mongodb-3.5
    smtools-20130902
    sqlite3-3.7.17
    sudo-1.7.10p7

13.2.0

Name mongodb
Description A SmartOS 64-bit image that comes with MongoDB 2.4.6 pre-installed and pre-configured for maximum performance and scalability.
UUID ec5defa8-16fe-11e3-948e-8f59b3488902
Based on base64 13.2.0
pkgsrc 2013Q2
What's new in this release
Software included in this image
    bzip2-1.0.6
    db4-4.8.30
    gcc47-libs-4.7.3nb3
    gtar-base-1.26nb2
    mms-agent-0
    mongodb-2.4.6
    nodejs-0.10.18
    openssl-1.0.1enb1
    perl-5.18.0nb1
    pkgin-0.6.4
    postfix-2.9.6nb4
    python27-2.7.5
    quickbackup-mongodb-3.5
    smtools-20130902
    sqlite3-3.7.17
    sudo-1.7.10p7

Version 1.4.x

1.4.5

1.4.0

Version 1.3.x

1.3.0

Version 1.2.x

1.2.4

Version 1.1.x

1.1.1

Version 1.0.x

1.0.9

1.0.6