applike-ss opened a new issue, #18791: URL: https://github.com/apache/druid/issues/18791
I have recently migrated my druid cluster to middlemanager-less and it was comparibly painfull. One of the main issues is that even though the doc page for middlemanager-less contains already quite a lot of information, it is still not enough for a production grade cluster (or data wise big SDLC cluster). Something that i discovered is that the extra.jvm.options (set via druid operator) don't work. This seems related to the fact that the peon.sh script seems to search for a jvm.options file that does never exist when using the druid-operator. The file existing when using the druid-operator is `/opt/druid/conf/druid/cluster/master/coordinator-overlord/extra.jvm.options`. The file it seems to be searching to patch is `/tmp/conf/druid/cluster/master/coordinator-overlord/jvm.config`. This becomes an issue when trying to set either of: `XMS`/`XMX`/`XX:MaxDirectMemorySize`. To still apply these settings, I do now set `JAVA_OPTS="-Xms256m -Xmx6g -XX:MaxDirectMemorySize=1g"` which works fine so far, but wasn't very intuitive when there is a `DRUID_XMS`, `DRUID_XMX` and `DRUID_MAXDIRECTMEMORYSIZE` env var mentioned in the script. All of how this is intended to be used should become part of the docs. Ideally the original author adds it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
