I have an indexer cluster setup which is successfully UP and replicating on to the other nodes, but the problem is the internal indexes are also getting replicated. I don't want to replicate those indexes. I just want to replicate my custom index.
You need to look at the indexes.conf settings and make sure that for any index you don't want replicated this is not set to anything other than 0.
repFactor = |auto \* Only relevant if this instance is a clustering slave (but see note about "auto" below). \* See server.conf spec for details on clustering configuration. \* Value of 0 turns off replication for this index. \* If set to "auto", slave will use whatever value the master has. \* Highest legal value is 4294967295 \* Defaults to 0.
Thanks for your answers.
i am still with little bit confusion.. are you telling me to change the repFactor to 0 in indexes.conf (etc/system/default)
No, definitely not! You never touch configs in etc/system/default. You always override configs in the local folder or within an app.
A clustered environment is much more complex in its configuration than its non-clustered counterpart. I suggest you read the docs on how to setup indexes and distribute configs in a clustered environment.
If you're not comfortable with doing any of this I'd suggest opening a ticket with Splunk support.
Thanks for you suggestion.
your answers helped me
If @shaskell solved your question, please don't forget to resolve the post by clicking "Accept" directly below the answer, and upvote the answer and/or comments that were helpful.