Atualizando o Checkmk
Anteriormente eu já mostrei como fazer a instalação do Checkmk porém no post de hoje quero mostrar como fazer a atualização de versão do Checkmk.
No meu caso eu vou atualizar a versão 2.1 para a 2.2. No meu homelab eu estou utilizando a versão 2.1.0p28. Isso pode ser checado através do comando omd versions
:
Download e instalação
Para iniciarmos o processo de atualização a primeira coisa que devemos fazer é baixar o Checkmk na sua versão mais nova. Para isso vou utilizar o comando abaixo:
wget https://download.checkmk.com/checkmk/2.2.0p1/check-mk-raw-2.2.0p1_0.bullseye_amd64.deb
Como o meu Checkmk está instalando em um Debian eu vou baixar o pacote .deb. Caso você utilize alguma outra distribuição basta baixar o pacote respectivo ao Linux que você está utilizando.
Depois disso já é possível instalar o pacote com o comando abaixo:
apt install ./check-mk-raw-2.2.0p1_0.bullseye_amd64.deb
Depois disso novamente com o comando omd versions
podemos ver as duas versões do Checkmk instaladas:
Update
Agora já é possível atualizar a versão do site. Para isso é necessário parar o site. O meu site se chama penseemti, sendo assim eu devo utilizar o comando omd stop penseemti
:
Depois disso podemos atualizar o site com o comando omd update penseemti
. Com isso basta confirmarmos e escolher a opção de Update:
Após isso será mostrando uma mensagem referente ao arquivo allocated_ports. Basta escolher a opção keep:
Ao termino do update você vai ver as seguintes mensagens na tela:
Por fim basta iniciarmos o site novamente com o comando omd start
:
Com isso já é possível acessarmos o Checkmk novamente através da tela de login. Já é possível ver a versão atualizada nesse momento:
Ao logar nós podemos ver no canto esquerdo inferior uma botão com todo o change log da versão atual
Conclusão
Dessa forma atualizamos o servidor Checkmk com a versão mais recente da ferramenta.
Meu nome é Mateus Wolff e trabalho com TI desde 2009. Sou arquiteto de soluções de proteção de dados e tenho algumas certificações como VMCE, VCP-DCV e ITIL.
Participo do programa de reconhecimento Veeam Vanguard e sou ex membro do grupo Veeam Legends.
Também sou líder do grupo Veeam User Group Brasil.