[ 
https://issues.apache.org/jira/browse/IGNITE-3409?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15358842#comment-15358842
 ] 

Denis Magda commented on IGNITE-3409:
-------------------------------------

Vladimir, this has been fixed long time ago. 

ignite.sh contains the following check 

{code}
if [ -z "$JVM_OPTS" ] ; then
    if [[ `"$JAVA" -version 2>&1 | egrep "1\.[7]\."` ]]; then
        JVM_OPTS="-Xms1g -Xmx1g -server -XX:+AggressiveOpts 
-XX:MaxPermSize=256m"
    else
        JVM_OPTS="-Xms1g -Xmx1g -server -XX:+AggressiveOpts 
-XX:MaxMetaspaceSize=256m"
    fi
fi
{code}

while ignite.bat this one

{code}
"%JAVA_HOME%\bin\java.exe" -version 2>&1 | findstr "1\.[7]\." > nul
if %ERRORLEVEL% equ 0 (
    if "%JVM_OPTS%" == "" set JVM_OPTS=-Xms1g -Xmx1g -server 
-XX:+AggressiveOpts -XX:MaxPermSize=256m
) else (
    if "%JVM_OPTS%" == "" set JVM_OPTS=-Xms1g -Xmx1g -server 
-XX:+AggressiveOpts -XX:MaxMetaspaceSize=256m
)
{code}

Doesn't this work on your side?

> Improve permgen/metaspace settings.
> -----------------------------------
>
>                 Key: IGNITE-3409
>                 URL: https://issues.apache.org/jira/browse/IGNITE-3409
>             Project: Ignite
>          Issue Type: Task
>          Components: general
>    Affects Versions: 1.6
>            Reporter: Vladimir Ozerov
>            Priority: Critical
>             Fix For: 1.7
>
>
> Currently we explicitly set {{MaxPermSize}} in several places. Most notable - 
> {{ignite.bat}} and {{ignite.sh}}.
> As most users are on Java 8 now, they see annoying JVM warning on node 
> startup:
> {quote}OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; 
> support was removed in 8.0{quote}
> Let update our scripts, so that {{MaxPermSize}} is used for Java 7 and 
> {{MaxMetaspaceSize}} for Java 8 +.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to