Admin Manual

 


About the Splunk Admin Manual
How Splunk Works

Use WORM (Write Once Read Many) volumes for Splunk's datastore

This documentation does not apply to the most recent version of Splunk. Click here for the latest version.

Contents

Use WORM (Write Once Read Many) volumes for Splunk's datastore

Configure Splunk to use WORM (Write Once Read Many) volumes for its indexes by editing indexes.conf. Edit this file in $SPLUNK_HOME/etc/system/local/, or your own custom application directory in $SPLUNK_HOME/etc/apps/. For more information on configuration files in general, see how configuration files work.


Note: To use WORM volume for indexes, you must configure Splunk to push data to its warm, and cold databases differently.


In a typical Splunk index configuration (with multiple-write disks), Splunk manages its indexes by reading and writing into the hot database. It then pushes data to the warm database, where it is written and read multiple times. Finally, it pushes data to the cold database, where is it written once and stored until it is pushed to frozen.


In a write-once setup, data from the index never goes to the warm database. Data goes from hot directly to the cold database because it is written once and never required to be written again.


Configuration

[<index name>]
maxWarmDBCount = 0
maxColdDBCound = <number of buckets>

This documentation applies to the following versions of Splunk: 3.3 , 3.3.1 , 3.3.2 , 3.3.3 , 3.3.4 , 3.4 , 3.4.1 , 3.4.2 , 3.4.3 , 3.4.5 , 3.4.6 , 3.4.8 , 3.4.9 , 3.4.10 , 3.4.11 , 3.4.12 , 3.4.13 , 3.4.14 View the Article History for its revisions.


You must be logged into splunk.com in order to post comments. Log in now.

Was this documentation topic helpful?

If you'd like to hear back from us, please provide your email address:

We'd love to hear what you think about this topic or the documentation as a whole. Feedback you enter here will be delivered to the documentation team.

Feedback submitted, thanks!