Inicial > weblogic > Trocar JVM do Weblogic

Trocar JVM do Weblogic

or trabalhar por muito tempo com servidores de aplicação logo de cara fiquei muito fã ao conhecer o Jrockit, na época ainda era da BEA. Depois da Oracle ter comprado a BEA cada dia mais ela tem direcionado as featuresdo Jrockit para a HotSpot a fim de fazer um merge e ficar apenas com uma versão.

A Oracle ja tem inclusive direciona para em Solaris usar HotSpot e em Linux/x86 utilizar o JRockit.
Para mudar a versão da jvm no weblogic é simples.

Nesse exemplo vou apenas migrar de versão

  • De:  jrockit-jdk1.6.0_24-R28.1.3-4.0.1
  • Para: jrockit-jdk1.6.0_45-R28.2.7-4.1.0
    1. Instalar a jvm no diretório de sua escolha, eu uso um padrão pois instalo todas versões de jvm dentro do seguinte diretório EX:
      /opt/jvm
      /opt/jvm/hotspot
      /opt/jvm/jrmc
      /opt/jvm/jrmc/jrockit-jdk1.6.0_24-R28.1.3-4.0.1
      /opt/jvm/jrmc/jrockit-jdk1.6.0_45-R28.2.7-4.1.0
    2. Para o domínio weblogic reconhecer a nova jvm é necessário editar os seguintes arquivo: setDomainsEnv.sh e commEnv.sh
        vi /opt/Oracle/domains/seuDominio/common/bin/setDomainsEnv.sh
        vi /opt/Oracle/Middleware/wlserver_10.3/common/bin/commEnv.sh
      

      Mudar as entradas JAVA_HOME para a nova instalação da JVM:

      JAVA_HOME="/opt/jvm/jrmc/jrockit-jdk1.6.0_45-R28.2.7-4.1.0"
      
    3. Pare o AdminConsole, nodemanager e todos Managed Beans, renicie cada um e verifique no log do seu servidor no inicio do start se aparece a nova versão da jvm sendo utilizada.
      ***************************************************
      *  To start WebLogic Server, use a username and   *
      *  password assigned to an admin-level user.  For *
      *  server administration, use the WebLogic Server *
      *  console at http://hostname:port/console        *
      ***************************************************
      starting weblogic with Java version:
      java version "1.6.0_45"
      Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
      Oracle JRockit(R) (build R28.2.7-7-155314-1.6.0_45-20130329-0642-solaris-sparcv9, compiled mode)
      Starting WLS with line: /opt/Oracle/jrockit-jdk1.6.0_45-R28.2.7-4.1.0/bin/java -jrockit ....
      

    Observação: Caso tenha configurado nos servidores na aba “Server Start” o Java Home para a JVM que está utilizando e necessário fazer a mudança em cada server para que ele posso utilizar a nova jvm.

 

Anúncios
Categorias:weblogic Tags:
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: