Deployment Architecture

Is the deployer part of the search head cluster?

a212830
Champion

Hi,

In SHC, is the Deployer considered part of the cluster? Should I run the "init schcluster-config" commands on that specific server?

0 Karma

Steve_G_
Splunk Employee
Splunk Employee

Do not run "init shcluster-config" on the deployer. You only run that command on instances that you are enabling as cluster members, and a cluster member cannot be a deployer.

See http://docs.splunk.com/Documentation/Splunk/6.2.2/DistSearch/SHCsystemrequirements#Deployer_requirem...

RicoSuave
Builder

No. You just point the members of the cluster to the deployer. Reference our docs here: http://docs.splunk.com/Documentation/Splunk/6.2.2/DistSearch/SHCdeploymentoverview

You don't even need to point the cluster members to a deployer for it to function. But, the only supported method to deploy apps to the cluster is by the use of the deployer.

You are probably getting a little tripped up in how the deployer knows it's a deployer. In 6.2 any instance can be a deployer. Mothership splunkd is always "listening" for comms from a search head cluster. And when you first bootstrap a cluster, if you point it to a instance you have decided to be the deployer, then the cluster members communicate with it to make sure it is available.

Get Updates on the Splunk Community!

.conf25 Community Recap

Hello Splunkers, And just like that, .conf25 is in the books! What an incredible few days — full of learning, ...

Splunk App Developers | .conf25 Recap & What’s Next

If you stopped by the Builder Bar at .conf25 this year, thank you! The retro tech beer garden vibes were ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...