Pastebin

Paste #2620: jvmargs

< previous paste - next paste>

Pasted by jvmargs

Download View as text

#!/bin/bash
set -e
infile="/opt/sas/jboss/bin/SASServer1.sh"

replace() {
  echo "Replacing '$2' with '$3' in '$4'. Saving backup in '$4.bak$1'"
  sed -i.bak$1 s/$2/$3/ $4
}

replace 1 "-Xms1024m"            "-Xms8192M"             $infile
replace 2 "-Xmx3096m"            "-Xmx8192M"             $infile
replace 3 "-XX:PermSize=768m"    "-XX:PermSize=1024M"    $infile
replace 4 "-XX:MaxPermSize=768m" "-XX:MaxPermSize=1024M" $infile
replace 5 "-XX:NewSize=128m"     "-XX:NewSize=512m"      $infile
replace 6 "-XX:MaxNewSize=256m"  "-XX:MaxNewSize=512m"   $infile

infile="/opt/sas/config/Lev1/Web/Applications/RemoteServices/RemoteServices.sh"

replace 1 "-Xms256m"             "-Xms512m"              $infile
replace 2 "-Xmx256m"             "-Xmx512m"              $infile
replace 3 "-XX:NewSize=16m"      "-XX:NewSize=128m"      $infile
replace 4 "-XX:MaxNewSize=16m"   "-XX:MaxNewSize=128m"   $infile

New Paste


Do not write anything in this field if you're a human.

Go to most recent paste.