Como desabilitar a instância do Amazon EC2 yum automatic nightly update?

4

Um servidor em execução na minha instância do EC2 (Amazon Linux AMI) ocorre todas as noites. Eu watch ed processa e isso acontece, toda vez, minutos depois que este comando é executado:

/usr/bin/python2.7 /usr/bin/yum --debuglevel 2 --security check-update

P: Onde isso está configurado para ser executado? Desejo desativar isso e fazer atualizações manualmente.

Extra Q: O que o check-update faz de fato? Parece que apenas compila uma lista de atualizações, mas na verdade não atualiza? Qual é o sentido disso?

    
por haelix 25.09.2018 / 13:53

1 resposta

4

O objetivo é gerar a mensagem que é exibida toda vez que você fizer o SSH para o host, algo como:

~ $ ssh [email protected]


       __|  __|_  )
       _|  (     /   Amazon Linux AMI
      ___|\___|___|

https://aws.amazon.com/amazon-linux-ami/2018.03-release-notes/
10 package(s) needed for security, out of 21 available          <<<=== This
Run "sudo yum update" to apply all updates.                     <<<=== and this
[ec2-user@ip-172-31-11-77 ~]$

Ele é executado como parte do trabalho /etc/cron.d/update-motd cron.

O comando que você deseja desabilitar é executado em /etc/update-motd.d/70-available-updates - se você quiser desativá-lo, edite este arquivo e comente-o.

Não basta remover o arquivo porque, na próxima correção, ele pode ser recuperado.

Espero que ajude:)

    
por 26.09.2018 / 00:26