Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

configuration-database

 

Syntax

Hierarchy Level

Release Information

Statement introduced in Junos OS Release 13.2.

Description

Define parameters for the configuration databases.

Configure the virtual-memory-mapping statement hierarchy to increase the memory space available for the configuration database size per process, as needed, by using virtual memory mapping and page-pooling.

Configure the ephemeral statement hierarchy to specify options for the ephemeral configuration database.

Configure the resize statement hierarchy when it is necessary to resize the configuration database.

Options

ephemeralConfigure settings for the ephemeral configuration database. instance sets the instance name, allow-commit-synchronize-with-gres enables a device to synchronize ephemeral configuration data to the other Routing Engine when GRES is enabled on the device and a commit synchronize operation is requested, and ignore-ephemeral-default disables the default instance of the ephemeral configuration database.
extend-sizeFor the M Series, MX Series, or T Series devices only, increase the memory space available for the configuration database, per process, up to 1.5 GB. The extended default size is based on the original default database size. A device with a default database size of 409.99 MB will extend to a maximum of 1049.99 MB, and a device with a default database size of 665.99 MB will extend to a maximum of 1305.99.
Note

You must reboot the router after committing this statement to make the change effective.

Starting with Junos OS Release 15.1R2, any operation on the system configuration-database extend-size configuration statement such as, deactivate, delete, or set, generates the following warning message:

Change in 'system configuration-database extend-size' will be effective at next reboot only.

max-db-sizeConfigures the maximum database size.
resizeFor the M Series, MX Series, or T Series devices only, resizes the configuration database. The database will be resized automatically during the commit based on the values specified in the database-size-diff and database-size-on-disk attributes. The system will display Database resize completed when the configuration database has been successfully resized.
virtual-memory-mappingDefine parameters for using virtual memory mapping for the configuration database on a per-process basis. You can define a fixed size for the initial portion of the database and configure a page-pooling size for the remaining portion of the database. The parameter process sets the process name, while fixed-size sets the size in kilobytes to directly map for the initial portion of the configuration database for the specified process and page-pooling-size sets the size in kilobytes to use for page-pooling the remaining data in the database, with the valid range being from 512KB to 680MB for each.

The remaining statements are explained separately. See CLI Explorer.

Required Privilege Level

admin—To view this statement in the configuration.

admin-control—To add this statement to the configuration.