Inicial > weblogic > Renomear Domínio Weblogic

Renomear Domínio Weblogic

Algumas vezes é necessário mudar o nome do domínio ou simplesmente duplicar o domínio para dividir a console de administração que esteja lenta por estar com uma grande quantidade de servidores.

  1. Faca uma cópia do diretório do domínio:
    # cp -rp /var/Oracle/domains/meuDominio meuNovoDominio
  2. Execute um grep para ver todos arquivos que contém o nome do domínio: Veja a Saida de todos arquivos que precisam serem alterados. Principalmente as tags do Config.xml, startScript.xml e o arquivo tokenValue.properties o restante e basicamente caminhos físicos.
    # grep -r * meuNovoDominio --exclude-dir={temp,logs,data,domain_bak} 
    
    meuDominio/bin/setDomainEnv.sh:DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
    meuDominio/bin/setDomainEnv.sh:LONG_DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
    meuDominio/bin/startManagedWebLogic.sh:DOMAIN_NAME="meuDominio"
    
    meuDominio/bin/startManagedWebLogic.sh:DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
    meuDominio/bin/startWebLogic.sh:DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
    meuDominio/bin/stopManagedWebLogic.sh:DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
    meuDominio/bin/stopWebLogic.sh:DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
    meuDominio/config/config.xml: meuDominio
    
    meuDominio/config/config.xml: meuDominio
    
    meuDominio/config/config.xml: meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/startscript.xml:  meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/startscript.xml:  /var/Oracle/domains/meuDominio
    
    meuDominio/init-info/tokenValue.properties:@DOMAIN_HOME=/var/Oracle/domains/meuDominio
    
    meuDominio/init-info/tokenValue.properties:@DOMAIN_NAME=meuDominio
    
    meuDominio/init-info/tokenValue.properties:@USERDOMAIN_HOME=/var/Oracle/domains/meuDominio
    
    meuDominio/startWebLogic.sh:DOMAIN_HOME="/var/Oracle/domains/meuDominio"
    
  3. Execute o script Perl para renomear tudo que estive no novo diretório meuNovoDominio, onde encontrar a string “meuDominio” trocar para “meuNovoDominio”.
    # find/var/Oracle/domains/meuNovoDominio -type f -exec perl -pi -e 's/meuDominio/meuNovoDominio/g' '{}' \;
  4. Vá para a pasta do AdminServer e delete as pastas cache, data e tmp, não exclua a pasta data caso tenha usuários criados para o weblogic, eles todos serão ecluídos.
    Caso já tenha outros servers pode deletar todas as pastar dos servers, quando for reinciado o weblogic recriar toda estrutura de pastas dos servidores.

    # cd /var/Oracle/domains/meuNovoDomain/servers/AdminServer# 
    
    rm -rf cach/ data/ tmp
  5. Agora é só reiniciar seu domínio renomeado.
    #cd  /var/Oracle/domains/meuNovoDomain/
    nohup ./startWebLogic.sh &
    


  6. Ok ! Seu novo domínio renomeado está pronto para ser usado.

    AdminServer

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 )

w

Conectando a %s

%d blogueiros gostam disto: