Configure the GCS remote store for SmartStore
Before you configure SmartStore settings on the indexers, you must ensure that your remote store is properly set up, so that it is available to the indexers.
Later, when you configure remote volumes for SmartStore, you configure settings specific to the remote store in
indexes.conf. The indexer uses those settings to communicate with the remote store.
Supported remote storage services
Supported remote storage services include GCS and AWS S3. For information on S3, see Configure the S3 remote store for SmartStore.
Configure a GCS remote store
When configuring GCS buckets:
- The indexers' Compute Engine service account must have read, write and delete permissions for the GCS buckets that the indexers are associated with..
- Provision the buckets to run in the same GCP region as the indexer Compute Engine instances.
See the Google GCS documentation for information on on how to create and configure buckets.
For GCS-specific settings available through Splunk Enterprise, search for settings in the indexes.conf spec file that start with
For information on security-related settings, such as settings for GCS authentication and encryption, see SmartStore on GCS security strategies.
Configure the S3 remote store for SmartStore
Choose the storage location for each index
This documentation applies to the following versions of Splunk® Enterprise: 8.1.0, 8.1.1, 8.1.2, 8.1.3, 8.1.4, 8.1.5, 8.1.6, 8.1.7, 8.1.8, 8.1.9, 8.1.10, 8.1.11, 8.1.12, 8.1.13, 8.1.14, 8.2.0, 8.2.1, 8.2.2, 8.2.3, 8.2.4, 8.2.5, 8.2.6, 8.2.7, 8.2.8, 8.2.9, 8.2.10, 8.2.11, 8.2.12