[ https://issues.apache.org/jira/browse/NIFI-10017?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17706627#comment-17706627 ]
ASF subversion and git services commented on NIFI-10017: -------------------------------------------------------- Commit 335552f9ffb39e37f0bb82485e89b5a361fd62dd in nifi's branch refs/heads/main from Kevin Doran [ https://gitbox.apache.org/repos/asf?p=nifi.git;h=335552f9ff ] NIFI-10017 Increase JVM heap size for tls-toolkit This closes #7100 Signed-off-by: David Handermann <exceptionfact...@apache.org> > TLS-Toolkit standalone gives "Java heap space" error > ---------------------------------------------------- > > Key: NIFI-10017 > URL: https://issues.apache.org/jira/browse/NIFI-10017 > Project: Apache NiFi > Issue Type: Bug > Components: Configuration Management, Tools and Build > Affects Versions: 1.16.1, 1.20.0 > Environment: CentOS server, Java 11 > Reporter: Daniel Salwerowicz > Assignee: Kevin Doran > Priority: Major > Fix For: 1.latest, 2.latest > > Time Spent: 20m > Remaining Estimate: 0h > > When I invoked tls-toolkit during installation of a new (1.16.1) NiFi > instance on server I got following error from toolkit. > {noformat} > nifi-toolkit-1.16.1/bin/tls-toolkit.sh standalone \ > -C "..." \ > -K "..." \ > -S "..." \ > -P "..." \ > -f "/disk1/nifi/prod/nifi-1.16.1/conf/nifi.properties" \ > -o ./certificate \ > -n "..." \ > -O > [main] INFO > org.apache.nifi.toolkit.tls.standalone.TlsToolkitStandaloneCommandLine - > Using /disk1/nifi/prod/nifi-1.16.1/conf/nifi.properties as template. > Service standalone error: Java heap space{noformat} > Upon reading the script I noticed a small problem on line 114 of the > "tls-toolkit.sh" file: > {noformat} > exec "${JAVA}" -cp "${CLASSPATH}" ${JAVA_OPTS:--Xms12m -Xmx24m} > org.apache.nifi.toolkit.tls.TlsToolkitMain "$@" > {noformat} > If you look at the {{JAVA_OPTS}} it assigns only 12 and 24 Mb as min and max > heap size available to the java process it executes. I think this causes the > java process to run out of heap space, when I increased it to 128 and 256 Mb > like in "encrypt-config.sh" then it worked alright. -- This message was sent by Atlassian Jira (v8.20.10#820010)