Deployment Architecture

whats the difference between issueReload and restartSplunkd in serverclass.conf ?

damode
Motivator

As per the docs, issueReload determines whether the client's splunkd reloads after receiving an update and
restartSplunkd determines whether the client's splunkd restarts after receiving an update.

Can somebody please explain what happens internally in Splunk when client reloads vs client restarts ?

0 Karma

duartet
Path Finder
From: https://docs.splunk.com/Documentation/Splunk/8.0.6/Admin/Serverclassconf

restartSplunkd = <boolean> * If true, restarts splunkd on the client when a member app or a directly configured app is updated. * Can be overridden at the serverClass level and the serverClass:app level. * Default: false issueReload = <boolean> * If true, triggers a reload of internal processors at the client when a member app or a directly configured app is updated. * If you don't want to immediately start using an app that is pushed to a client, you should set this to false. * Default: false

Here you have the behavior of combining the options:
https://docs.splunk.com/Documentation/Splunk/8.0.6/Updating/Useserverclass.conf

Interaction of restartSplunkd and issueReload

The behavior of the client varies depending on the settings of restartSplunkd and issueReload. These are the options:

issueReload restartSplunkd Behavior

truefalseReload only. No restart. It might be necessary to issue a manual restart to fully activate the downloaded apps.
truetrueClient reloads. If some app components require a restart to activate, the client restarts.
falsefalseThe downloaded apps are not activated.
falsetrueThe client always restarts after app updates.

 

0 Karma
Get Updates on the Splunk Community!

Running multiple macros in the same search

Hi all!I'm trying to run multiple macros in the same search and eventually aggregate the results from each ...

Not deployed Error for one of the app in deployment server.

One app is not downloading into deployment server, whereas similar domain servers have downloaded ...

How do I allow dashboards to "talk" to each other?

So here is what I am thinking. In a nutshell, I am looking to have a main dashboard which displays the status ...