Out Of Memory ocorre no WASPreUpgrade e/ou WASPostUpgrade Portal 6.1
Dependendo do ambiente, é provável que no decorrer do processo de migração ocorra problemas de Out of Memory. Este tipo de problema ocorre por que o uso da JVM se esgotou gerando os heaps e javacore. Existem alguns fatores que contribuem para esse problema, mas o mais comum ocorre porque as configurações de heap configuradas no Application Server são mantidas com o padrão de 512. Bem, dependendo do tamanho dos bancos do portal principalmente o banco JCR é necessário aumentar o valor de heap.
Neste caso, devemos aumentar o valor em dois locais.
- Conectar na console administrativa.
- Altere o valor de maximum heap size de acordo com o seu ambiente.
- Para ambientes com 32 bit, os valores podem ser entre 1024 a 2048. Porém não existe a necessidade de aumentar o valor para 2048 sendo que ambientes em 32 bit trabalham no máximo com 3G de memória principal.
- Para ambientes com 64 bit, os valores vão de 2048 a 4096.
- Salve as configurações.
- Edite os arquivos WASPreUpgrade.sh/bat e WASPostUpgrade.sh/bat.
- Procure por “$JAVA_HOME/bin/java” .
- Inserir o valor -Xmx1024m a frente da variável -Dcom.ibm.websphere.migration.serverRoot=”$WAS_HOME”
- Salve, e execute novamente as tasks de migração.