Also during query my historical node turn off and after its autometically starts

I send you my conf of historical node.

HTTP server threads

druid.server.http.numThreads=12

Processing threads and buffers

druid.processing.buffer.sizeBytes=100000000

druid.processing.numMergeBuffers=1

druid.processing.numThreads=4

druid.processing.tmpDir=var/druid/processing

#Query cache

druid.historical.cache.useCache=true

druid.historical.cache.populateCache=true

druid.cache.type=caffeine

druid.cache.sizeInBytes=10000000

Segment storage

druid.segmentCache.locations=[{“path”:“var/druid/segment-cache”,“maxSize”:30000$

druid.server.maxSize=300000000000

Can you please elaborate on what the issue is - reproducible steps, error logs ?

The below part of the configuration seems incorrect.

Segment storage

druid.segmentCache.locations=[{“path”:“var/druid/segment-cache”,“maxSize”:30000$

druid.server.maxSize=300000000000

The value of maxSize in both the above lines should match. The value of druid.segmentCache.locations is not in a proper format. It should be like,

druid.segmentCache.locations=[{“path”: “var/druid/segment-cache”, “maxSize”: 300000000000}]

druid.server.maxSize=300000000000

A few things to note.

  1. Make sure you have enough disk space on the Historicals (upwards of 300G as per your config).

  2. var/druid/segment-cache path should have proper permissions