Skip to content
This repository was archived by the owner on Jul 11, 2022. It is now read-only.

Commit

Permalink
Removing the permgen JVM options for JDK 8 and higher (Linux part). T…
Browse files Browse the repository at this point in the history
…he warning will still be there on Windows.
  • Loading branch information
jkremser committed Apr 28, 2015
1 parent 1d6201f commit b1708d2
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,10 @@ fi
# ----------------------------------------------------------------------

if [ -z "$RHQ_SERVER_INSTALLER_JAVA_OPTS" ]; then
RHQ_SERVER_INSTALLER_JAVA_OPTS="-Xms512M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=128M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
RHQ_SERVER_INSTALLER_JAVA_OPTS="-Xms512M -Xmx512M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || {
RHQ_SERVER_INSTALLER_JAVA_OPTS="$RHQ_SERVER_INSTALLER_JAVA_OPTS -XX:PermSize=128M -XX:MaxPermSize=128M"
}
fi

# Add the JVM opts that we always want to specify, whether or not the user set RHQ_SERVER_INSTALLER_JAVA_OPTS.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,10 @@ export JAVA
# ----------------------------------------------------------------------

if [ -z "$RHQ_SERVER_JAVA_OPTS" ]; then
RHQ_SERVER_JAVA_OPTS="-Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=256M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
RHQ_SERVER_JAVA_OPTS="-Xms1024M -Xmx1024M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || {
RHQ_SERVER_JAVA_OPTS="$RHQ_SERVER_JAVA_OPTS -XX:PermSize=256M -XX:MaxPermSize=256M"
}
fi

if [ -n "$RHQ_SERVER_DEBUG" ] && [ "$RHQ_SERVER_DEBUG" != "false" ]; then
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,10 @@ fi
# ----------------------------------------------------------------------

if [ -z "$RHQ_STORAGE_INSTALLER_JAVA_OPTS" ]; then
RHQ_STORAGE_INSTALLER_JAVA_OPTS="-Xms512M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=128M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
RHQ_STORAGE_INSTALLER_JAVA_OPTS="-Xms512M -Xmx512M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || {
RHQ_STORAGE_INSTALLER_JAVA_OPTS="$RHQ_STORAGE_INSTALLER_JAVA_OPTS -XX:PermSize=128M -XX:MaxPermSize=128M"
}
fi

# Add the JVM opts that we always want to specify, whether or not the user set RHQ_CCM_JAVA_OPTS.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,10 @@ fi
# ----------------------------------------------------------------------

if [ -z "$RHQ_DATA_MIGRATION_JAVA_OPTS" ]; then
RHQ_DATA_MIGRATION_JAVA_OPTS="-Xms512M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=128M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
RHQ_DATA_MIGRATION_JAVA_OPTS="-Xms512M -Xmx512M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || {
RHQ_DATA_MIGRATION_JAVA_OPTS="$RHQ_DATA_MIGRATION_JAVA_OPTS -XX:PermSize=128M -XX:MaxPermSize=128M"
}
fi

# Add the JVM opts that we always want to specify, whether or not the user set RHQ_CCM_JAVA_OPTS.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,10 @@ fi
# ----------------------------------------------------------------------

if [ -z "$RHQ_CONTROL_JAVA_OPTS" ]; then
RHQ_CONTROL_JAVA_OPTS=" -Xmx512M -XX:MaxPermSize=128M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
RHQ_CONTROL_JAVA_OPTS=" -Xmx512M -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || {
RHQ_CONTROL_JAVA_OPTS="$RHQ_CONTROL_JAVA_OPTS -XX:MaxPermSize=128M"
}
fi

# Add the JVM opts that we always want to specify, whether or not the user set RHQ_CCM_JAVA_OPTS.
Expand Down
3 changes: 2 additions & 1 deletion publish.sh
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,8 @@ set_local_and_environment_variables()
print_function_information $FUNCNAME

# Set various environment variables.
MAVEN_OPTS="-Xms512M -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M"
MAVEN_OPTS="-Xms512M -Xmx1024M"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || MAVEN_OPTS="$MAVEN_OPTS -XX:PermSize=128M -XX:MaxPermSize=256M"
export MAVEN_OPTS

# Set various local variables
Expand Down
3 changes: 2 additions & 1 deletion release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,8 @@ set_local_and_environment_variables()
print_function_information $FUNCNAME

# Set environment variables
MAVEN_OPTS="-Xms512M -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M"
MAVEN_OPTS="-Xms512M -Xmx1024M"
[[ $("$JAVA_HOME/bin/java" -version 2>&1 | awk -F '"' '/version/ {print $2}') > "1.8" ]] || MAVEN_OPTS="$MAVEN_OPTS -XX:PermSize=128M -XX:MaxPermSize=256M"
export MAVEN_OPTS


Expand Down

0 comments on commit b1708d2

Please sign in to comment.