JDK e um pacote de software que você pode usar para desenvolver aplicativos baseados em Java. Este pacote é imprescindível para o uso das aplicações Sankhya Web(Sankhya OM e JivaEvo).
Recomendamos que solicite a equipe de TI da Empresa, que execute o procedimento abaixo. Também, deve-se programar um horário que não irá interromper a operação da empresa, ou avisar aos usuários sobre a manutenção e que o sistema ficará fora do ar, por alguns instantes. |
Neste artigo trataremos o seguinte incidente: Versão do servidor de aplicação com fuso horário conforme print abaixo
Confira o passo a passo para a manutenção da JDK:
Faça login no Terminal Server do Linux, via Putty ou via Prompt de Comando. Pare o serviço do WildFly
Comando: ps -ef | grep wildfly_producao
Encontre o número do processo (PID), anote:
Execute o comando de parar o serviço
Comando: kill -9 [numero do processo]
Verifique a versão da distribuição do Linux, versão da JDK e arquitetura (32 ou 64bits)
Comando: cat /etc/redhat-release
Versão do Linux: CentOS Linux....
Comando: java -version
Java version '1.8.0_271'
Comando:uname –m
x86_64 = 64 Bits
i386 = 32 Bits
Baixe a JDK de acordo com a arquitetura informada acima:
http://downloads.sankhya.com.br/ Em (Ferramentas>>Java JDK)
ou
https://www.oracle.com/br/java/technologies/javase/javase-jdk8-downloads.html (necessario cadastro)
Exemplo: JDK 8u231 (Linux 64 bits) ou jdk-8u271-linux-x64.tar.gz
Transfira para a pasta /home/mgeweb via WinSCP
Extraia com o comando abaixo:
Comando: tar -xzvf jdk-xxxx-linux-x64.tar.gz
Remova JDK Antiga e link simbólico.
Comandos: rm -rf jdk.jdkx.x.x_156 (exemplo)
rm -rf jdk8
Crie link simbólico:
Comandos: cd jdkx.x.x_xx
pwd
/home/mgeweb/jdkx.x.x_xx
ln -s /home/mgeweb/jdk1.8.0_231/ /home/mgeweb/jdk8
Consulte a versão atual novamente
Comando: java -version
Remova pastas temporárias do WildFly
Comandos: cd /wildfly_producao/standalone/
ls (confira as pastas) e execute o comando abaixo.
rm -rf tmp log sysmon
Inicie o WildFly
8.1: Executando o atalho: jb_startprod
ou
8.2: Executando o comando: nohup ./standalone.sh > /dev/null &
Aguarde alguns minutos, até que a aplicação seja iniciada, solicite aos usuários da aplicação que acessem novamente o SankhyaW/JivaEvo.
OBSERVAÇÃO:
Recomendável limpar o cache dos navegadores, após o procedimento.
Comentários
0 comentário
Por favor, entre para comentar.