Our Splunk architecture is like
Two HFs pointing to Two internal Indexers and Two external Indexers.
Internal Indexers have different data and external indexers have different data (these indexers also receive data from other external HFs too) and HF's route the data correctly into the respective indexers.
We had a situation with fail over script which removed the outputs.conf file in both the HFs which resulted indexing the data locally into the HF and able to search this data in HFs but didn't go to indexers to search from search heads.
After we putting back the outputs.conf file the new data is going into the right indexers as intended but the data between is indexed into HF and lost in the indexers.
How can I re-ingest this data that's indexed in the HF into the indexers using the correct config.
I tried renaming the fish buckets folder and checked if that re-ingests the data but it only ingested small amount of data not everything.
I can still see data in my HF under $Splunk_home/var/lib/splunk/<index_name>/db/_raw
What's the best way to re-ingest this data without manually moving the files into the indexers.
Thanks
Hi @splunky1
Good Challange!
anyway some considerations
Options:
crcSalt = <SOURCE>
https://splunkonbigdata.com/2018/10/13/how-crc-works-in-splunk/