Splunk Enterprise

SHC: file integrity differences and replication fault

Jamie
Path Finder

Hello.  

I have two, possibly related, problems with my three node SHC (version 8.2.2).

One or both may stem from using the Deployer to push out changes to app.conf for the default apps (I was trying to disable checks for updates).

1. On the DMC, each SHC node reports file differences in app.conf for default apps.  Also some files are listed as missing for splunk_essentials_8_2.

I tried correcting this by reversing the work undertaken with the Deployer. Without sucesss. I then decided to make the same changes on each node manually.

2. The SHC nodes report:

[date] ERROR ConfReplicationThread [13247 ConfReplicationThread] - Error pulling configurations from captain=https://shc_1:8089, consecutiveErrors=74 msg="Application does not exist: 504df959a582d73": Search head cluster member (https://shc_2:8089) is having problems pulling configurations from the search head cluster captain (https://shc_1:8089). Changes from the other memers are not replicating to this member, and changes on this member are not replicating to other members. Consider performing a destructive configuration resync on this search head cluster member.

These messages are stopped with:

bin/splunk resync shcluster-replicated-config

However, the problem returns if the SHC nodes are restarted.

I would be grateful for your help in fixing these problems.

Labels (1)
Tags (1)
0 Karma

isoutamo
SplunkTrust
SplunkTrust
Hi
When you are saying "default apps" what you are actually meaning (I hope that not search, launcher etc.)?
r. Ismo
0 Karma

Jamie
Path Finder

Hello.

Yes, I added:

check_for_updates = 0

to app.conf for the following on the Deployer and pushed this out:

alert_logevent/local
alert_webhook/local
appsbrowser/local
introspection_generator_addon/local
journald_input/local
launcher/local
learned/local
legacy/local
python_upgrade_readiness_app/local
sample_app/local
search/local
splunk_archiver/local
splunk-dashboard-studio/local
splunk_essentials_8_2/local
SplunkForwarder/local
splunk_gdi/local
splunk_httpinput/local
splunk_instrumentation/local
splunk_internal_metrics/local
SplunkLightForwarder/local
splunk_metrics_workspace/local
splunk_monitoring_console/local
splunk_rapid_diag/local
splunk_secure_gateway/local
user-prefs/local

 

Tags (1)
0 Karma

isoutamo
SplunkTrust
SplunkTrust

Splunk's instructions are: Never ever deploy those default apps with Deployer to SHC node!

I'm not sure if there is an easy way to remove this deployment dependencies or not for those default apps. Usually when you remove any apps from deployer's .../etc/shcluster/apps then it remove WHOLE app from all SHC nodes and this is definitely something which you don't want!

I propose that you should contact to splunk support, if they have any reasonable way to help you or is the only way to create your SHC from scratch with those other apps.

r. Ismo

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Calling All Security Pros: Ready to Race Through Boston?

Hey Splunkers, .conf25 is heading to Boston and we’re kicking things off with something bold, competitive, and ...

Beyond Detection: How Splunk and Cisco Integrated Security Platforms Transform ...

Financial services organizations face an impossible equation: maintain 99.9% uptime for mission-critical ...

Customer success is front and center at .conf25

Hi Splunkers, If you are not able to be at .conf25 in person, you can still learn about all the latest news ...