Archive
Highlighted

What values should I use for replication and search factor in a Splunk multisite indexer cluster with one peer in site1 and two peers in site2?

Builder

Hi!

I'm trying to configure a multisite indexer cluster with two sites; site1 and site2. There are one peer in site1, and two peers in site2. I don't think I quite grasp the concept of replication_factor and search_factor vs. sitereplicationfactor and sitesearchfactor. I want to set both sitereplicationfactor and sitesearchfactor to origin:1,total:2, and in that way keep one copy on the original site, and one on the other site. Also, I want to have the copies fully searchable, so I have to set replicationfactor=2 and searchfactor=2, right? When I use these values (see code sample below) I get Search Factor is Not Met and Replication Factor is Not Met errors, while when using replicationfactor=1 and searchfactor=1 everything seems fine. What does this mean using these values considering replication and search? any help would be much appreciated! 🙂


server.conf on master:

[clustering]
available_sites = site1,site2
mode = master
multisite = true
pass4SymmKey = $1$/UusYBk6nI5J
replication_factor = 2
search_factor = 2
site_replication_factor = origin:1,total:2
site_search_factor = origin:1,total:2
Tags (1)
0 Karma
Highlighted

Re: What values should I use for replication and search factor in a Splunk multisite indexer cluster with one peer in site1 and two peers in site2?

Splunk Employee
Splunk Employee

In multisite env sitereplicationfactor and sitesearchfactor are in use. The legacy replicationfactor and searchfactor are meant for single site cluster. You can leave these single site values as 1.

To achieve 2 searchable copies in your multisite env, your current setting is accurate.

sitereplicationfactor = origin:1,total:2
sitesearchfactor = origin:1,total:2

View solution in original post