Processo Pós Atualização do SO
Após a atualização do Sistema Operacional, alguns pontos precisam ser validados e modificados, tais como:
-
- Versão do Tomcat
- Versão do Java (JDK)
- Versão do PostgreSQL
Versão do Tomcat
Ao atualizar o sistema operacional, o Tomcat7 será descartado e será utilizado apenas o Tomcat 9.0.43. Para fazer a instalação do mesmo, basta executar os seguintes comandos:
$ vim /etc/apt/sources.list.d/ubuntu-tomcat9.0.43.list
Adicionar a linha abaixo e salvar (:x):
deb http://us.archive.ubuntu.com/ubuntu/ hirsute universe
Executar os comandos:
$ apt update
$ apt install tomcat9
Após a instalação concluída, deve-se seguir ao diretório do serviço do tomcat para alterar o arquivo tomcat9.service:
$ vim /lib/systemd/system/tomcat9.service
Adicionar o parâmetro abaixo no grupo #Security e executar os comandos:
ReadWritePaths=/opt/qm_static/
$ systemctl daemon-reload
$ chown -R tomcat:tomcat /opt/qm_static
$ mv /var/lib/tomcat7/webapps/qualityManager-prj.war /var/lib/tomcat9/webapps/
$ systemctl restart tomcat9.service
$ rm -rf /etc/apt/sources.list.d/ubuntu-tomcat9.0.43.list
$apt update
Versão do JAVA (JDK)
Após a atualização do SO, o java costuma ser atualizado para uma versão que não está homologada para receber a aplicação. Sendo assim, será necessário conferir a versão e caso o mesmo tenha sido atualizado, a versão correta deverá ser instalada.
A versão correta do JAVA é a versão 1.8.0_292.
Conferindo a versão:
$ java -version
Instalando a versão correta:
$ apt install openjdk-8-jdk
$ update-alternatives --config java
Escolhendo a opção correta do java:
Versão do PostgreSQL
Durante a atualização do SO é instalado o PostgreSQL 13, versão na qual não está homologada para receber o repositório do Quality Manager.
É de extrema importância que os comando a seguir sejam executados:
- Verificando a versão que foi instalada após o processo de atualização do SO.
$ psql -V
- Verificando as versões instaladas no servidor:
$ pg_lsclusters
A versão que está homologada para receber o repositório do Quality Manager é a 12:
- Apagando o PostgreSQL13 e deixando apenas a versão homologada:
$ pg_dropcluster --stop 13 main
Obs: Em alguns casos, durante a atualização do SO é instalado a versão 10 do PostgreSQL. Nestes casos, basta executar o comando abaixo:
$ pg_dropcluster --stop 10 main
- Validando o acesso ao banco de dados:
$ psql -h 127.0.0.1 -U md2net -d qualitymanager





No Comments