Deployment Architecture

I removed a host from serverclass.conf for an app deployed via deployment server, why was the app not removed from that client until a manual restart?

sameera123
Explorer

I had pushed one app through deployment servers to 4 hosts.
Now we have removed one of the host entries from the serverclass.conf for that particular app, which means that it should delete the app from that host in which it was removed from the serverclass.conf.

But unfortunately, that App didn't get removed from that host. It was only removed after restarting the forwarder.

Do we really need to log on to the forwarders and restart the service to fully remove an app? Is there any other way to do this? Can you please explain?

0 Karma

Splunker2911
Loves-to-Learn

If you are removing client from a Serverclass on Forwarder Management, you need to checkin 'Restart Splunk' option availble on the deployed app and save it. After this, you can reload serverclass on CLI of Deployment server for the changes to take affect. And this will remove the app configuration on the host.

0 Karma

jitsinha
Path Finder

you can use following property in individual serverclass stanzas for auto restart.

restartSplunkd = true | false
* 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.
* Defaults to false

0 Karma
Get Updates on the Splunk Community!

Infographic provides the TL;DR for the 2024 Splunk Career Impact Report

We’ve been buzzing with excitement about the recent validation of Splunk Education! The 2024 Splunk Career ...

Enterprise Security Content Update (ESCU) | New Releases

In December, the Splunk Threat Research Team had 1 release of new security content via the Enterprise Security ...

Why am I not seeing the finding in Splunk Enterprise Security Analyst Queue?

(This is the first of a series of 2 blogs). Splunk Enterprise Security is a fantastic tool that offers robust ...