Alternative Storage Backends - MongoDB

Warning: This feature has been deprecated and will not be available in Cobbler 3.0.

Cobbler 2.2.x introduced support for MongoDB as alternate storage backend, due to the native use of JSON. Currently, support for this backend is BETA-quality, and it should not be used for critical production systems.

Serializer Setup

Add or modify the following section in the /etc/cobbler/modules.conf configuration file:

[serializers]
settings = serializer_catalog
distro = serializer_mongodb
profile = serializer_mongodb
system = serializer_mongodb
repo = serializer_mongodb
etc...

NOTE Be sure to leave the settings serializer set to serializer_catalog.

MongoDB Configuration File

The configuration file for the MongoDB serializer is /etc/cobbler/mongodb.conf. This is an INI-style configuration file, which has the following default entries:

[connection]
host = localhost
port = 27017


comments powered by Disqus