This message was deleted.
# troubleshooting
s
This message was deleted.
y
I guess my question here would be, Am I missing something around how to set the Indexer runtime?
And, my runtime:
Copy code
druid.service=druid/indexer
        druid.worker.capacity=10
        druid.processing.numThreads=10
        druid.indexer.task.baseTaskDir=/druid/data/baseTaskDir
        druid.server.http.numThreads=10
c
are you setting this?
druid.indexer.runner.javaOptsArray
y
No.
y
I’m not using the middle manager. I’m using the Indexer process
c
are you conforming to this
Copy code
The amount of direct memory needed by Druid is at least druid.processing.buffer.sizeBytes * (druid.processing.numMergeBuffers + druid.processing.numThreads + 1). You can ensure at least this amount of direct memory is available by providing -XX:MaxDirectMemorySize=<VALUE> at the command line.
y
Yes, with some margin to spare
Oh, wait...
No.... Too high, you're right
I'll fixe that šŸ™‚
Thank you šŸ™‚
Always need to go back to the basics šŸ˜„
šŸ‘ 1
So, that wasn't the issue.Also, my setting were correct.
Copy code
druid.processing.numThreads=10
druid.processing.buffer.sizeBytes=536870912
druid.processing.numMergeBuffers=5
That's 8GB, and my setting is 24G. Yet, still getting
java.lang.OutOfMemoryError: Direct buffer memory