Correção de erros - SaltStack
Escrito por HIT
Correção de erros no SatStack
Obs: Sempre que um servidor for refeito ou se tratar de uma nova instalação de servidor, onde já existia uma instalação prévia do SaltStack, é necessário limpar a chave do Minion. Consulte a sessão Limpeza de Chaves.
Pré-Requisitos para o funcionamento
É necessário que haja comunicação com as portas e DNS identificados abaixo
- DNS: s.hit.com.vc
- IP: 177.190.194.170
- Portas TCP: 50506, 50505, 40506, 40505
Erros no serviço do Minion
1°) Valide o serviço
service salt-minion status
O status deve ser running e não deve conter falhas.
2°) Valide o log do serviço
tail -f /var/log/salt/minion
Exemplo de erro de chave
3°) Solução
Para resolver esse problema, remova a chave anterior, executando o comando abaixo:
sudo rm -f /etc/salt/pki/minion/minion_master.pub
Após remover, reinicie o serviço:
sudo salt-minion restart
Verifique novamente o log:
tail -f /var/log/salt/minion
Obs: Se o erro persistir, procure a ajuda do time HIT.
Outros erros
Se encontrar um erro diferente, valide as comunicações (consulte o item Pré-Requisitos)
Validações de Network
telnet s.hit.com.vc 50505 telnet s.hit.com.vc 50506
A saída deverá ser uma conexão bem sucedida
Limpeza de Chaves
Para limpar as chaves, siga os passos abaixo
1°) Execute o comando de remoção
sudo rm -f /etc/salt/pki/minion/minion_master.pub
2°) Após remover, reinicie o serviço
sudo salt-minion restart
3°) Comunique a equipe de Automação ou suporte HIT, para que a nova chave seja ativada no Master