Steps to Create Search Head Cluster in Splunk
In this blog we will be working to implement search head clustering in splunk, keep following the steps to add new index in a cluster.
- Create the Deployer: -
Create a one app which has a server.conf in its local directory which have pass4SymmKey under the shclustering stanza.
/opt/splunk/etc/system/local/server.conf.
pass4SYmmkey = yourkey
Note: Replace yourkey with your plaintext key.
2. Initialize cluster Members:-
Run the below command: -
$Splunk init shcluster-config -auth : -mgmt_uri : -replication_port -replication_factor -conf_deploy_fetch_url : -secret -shcluster_label
Example:-
$/opt/splunk/bin/splunk init shcluster-config -mgmt_uri https://<your_site>:8089 -replication_port 9887 -replication_factor 2 -conf_deploy_fetch_url https://<your_site>:8089 -secret 1!l1x1!!1x1x11X1x1x!X@x1x1
Repeat it for all Search heads (including Captain)
Restart the servers.
Note: Now, at this point, each SH you ran above knows who is the deployer for them and the key to authenticate with.
3. Make anyone Search Head as Captain:-
Run the below command:-
$splunk bootstrap shcluster-captain -servers_list “:, :,…” -auth :
Example:-
$ /opt/splunk/bin/splunk bootstrap shcluster-captain -servers_list https://<your_site>:8089,https://<your_site>:8089,https://<your_site>:8089
Restart Splunk in Captain.
Note: This step is required only for search head cluster. you can omit this step if you are not setting up SHC.
4. Check SH cluster Status:-
To check the overall status of your search head cluster, run this command from any of the members:-
Example:-
$/splunk/bin/splunk show shcluster-status
5. Apply Bundle through Deployer:-
To apply Bundle to search head cluster member, run the below command on deployer.
Example:-
/opt/splunk/bin/splunk apply shcluster-bundle -target https://<your_site>:8089
6. Stanza looks like this in server.conf
[shclustering]
disabled = 0
pass4SymmKey = $1$xxxx+X11xXX1xxXX1Xxx1x1xX1xxxx1XXxx=
conf_deploy_fetch_url = https://<your_site>:8089
mgmt_uri = https://<your_site>:8089
replication_factor = 2
id = 11XX11XX-XXXX-1XX1–1XX1–11XXXXXXXXXX
If you are still facing issue regarding this topic Feel free to Ask Doubts in the Comment Box Below and Don’t Forget to Follow our more splunk blogs on Avotrix, happy Splunking >😉