Hello Team
How we setting of memory parameter during push segment.
this is the command we are using to push segment which given by pinot documents
/opt/pinot/bin/pinot-admin.sh LaunchDataIngestionJob -jobSpecFile $fileis there any spec parameter is provide for setting min and max heap memory ..we are getting out of memory for 10gb file
b
Bolek Ziobrowski
07/11/2025, 11:53 AM
Hi. For pinot-admin.sh, you should be able to pass jvm parameters via JAVA_OPTS environment variable.
s
San Kumar
07/11/2025, 1:30 PM
can you please assist how to do so
/opt/pinot/bin/pinot-admin.sh LaunchDataIngestionJob -jobSpecFile $file
San Kumar
07/11/2025, 1:32 PM
if my pod memory is 10gb then it will not take automatically pass memory in JAVA_OPTS .
As I am getting oom error
San Kumar
07/14/2025, 4:36 AM
$PINOT_HOME/bin/pinot-admin.sh LaunchDataIngestionJob \
-jobSpecFile $JOB_SPEC_FILE \
-javaOpts "$JAVA_OPTS" \
-configDir $CONFIG_DIR
is it correct
b
Bolek Ziobrowski
07/14/2025, 7:42 AM
No, you set environment variable in shell prior to running the script, e.g. export JAVA_OPTS="value " ; ./pinot-admin.sh ....