CentOS EC2 인스턴스에서 원격으로 OS 업데이트/패치를 적용하는 방법은 무엇입니까?

CentOS EC2 인스턴스에서 원격으로 OS 업데이트/패치를 적용하는 방법은 무엇입니까?

CentOS 6.x에서 실행되는 EC2 인스턴스가 여러 개 있습니다. 각각에 로그인하고 OS를 업데이트(yum update)하는 것은 번거롭고 효율적이지 않습니다. 저는 (가능한 경우) 스크립트를 통해 원격으로 이러한 서버를 업데이트하는 최적의 방법을 찾고 있습니다. 아마도 Chef가 후보자일 것입니다. 그러나 저는 그것에 대한 전문 지식이 없습니다.

내가 찾고 있는 것은 다음 명령을 순서대로 실행하는 것입니다.


yum clean all
yum update -y
reboot

어떤 제안이라도 감사하겠습니다.

감사해요

답변1

Centos에는 무인 업그레이드를 처리하기 위한 몇 가지 옵션이 있으며 그 중 하나는 다음과 같습니다 yum cron. yum-cron을 살펴보는 것이 좋습니다.매뉴얼 페이지,이 토론설정에 관한 것뿐만 아니라이 스레드프로덕션 환경에서 도구를 사용하는 방법에 대한 토론입니다. 이 접근 방식의 장점은 일단 구성되면 각 시스템의 업데이트가 서로 독립적으로 발생하고 실패한 스크립트로 인해 문제가 발생할 위험이 없다는 것입니다.

답변2

사용에 대해 생각해 보셨나요?AWS 시스템 관리자 - 패치 관리자 서비스? EC2 인스턴스에 설치된 패치를 추적하고 업데이트하는(로그인할 필요 없이) 편리하고 쉬운 방법을 제공합니다.

관련 정보