Amazon SSM Agent Linux 1 인스턴스에 수동으로 설치 - AWS Systems Manager

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SSM Agent Linux 1 인스턴스에 수동으로 설치

중요

AWS 뉴스 블로그의 Amazon Linux 업데이트에서 발표한 바와 같이 아마존 리눅스 1은 2020년 12월 31일에 표준 지원이 종료되었으며, 2023년 12월 AMI end-of-life 31일에 수명이 종료되었습니다. AWS 이 운영 체제에는 더 이상 Amazon Machine Images (AMIs) 를 제공하지 않습니다. AWS Systems Manager 하지만 기존 Amazon Linux 1 인스턴스에 대한 지원은 계속 제공합니다.

이 주제에서는 Amazon Linux 1 SSM Agent 인스턴스에서 작업하기 위한 명령을 제공합니다. 이러한 명령 중 일부는 Amazon Linux 2 및 Amazon Linux 2023 인스턴스에서 지원되지 않습니다. 계속하기 전에 인스턴스 유형에 대한 올바른 주제를 보고 있는지 확인하세요. Amazon Linux 2 또는 Amazon Linux 2023 인스턴스에서 실행되는 명령은 Amazon Linux 2 및 Amazon Linux 2023 인스턴스에 SSM Agent 수동 설치 섹션을 참조하세요.

대부분의 경우 에서 제공하는 Amazon Linux 1용 Amazon Machine Images (AMIs) 에는 기본적으로 AWS Systems Manager Agent (SSM Agent) 가 사전 설치되어 있습니다. AWS 자세한 설명은 Amazon Machine Images(AMIs), SSM Agent 사전 설치 섹션을 참조하세요.

Amazon Linux 1에 에이전트를 수동으로 다시 설치해야 하는 경우 이 페이지의 정보를 사용하면 도움이 됩니다.

시작하기 전 준비 사항

Amazon Linux 1 인스턴스에 SSM Agent 설치하기 전에 다음 사항을 참고하십시오.

  • 모든 Linux 기반 운영 체제에서의 SSM Agent 설치에 적용되는 중요한 정보는 Linux용 EC2 인스턴스에 수동으로 SSM Agent 설치의 내용을 참조하세요.

  • 프록시를 사용하는 Amazon Linux AMI 1에서 생성된 관리형 노드는 Patch Manager 작업을 지원하려면 최신 버전의 Python requests 모듈을 실행해야 합니다. 자세한 설명은 프록시 서버를 사용하는 Amazon Linux 1 인스턴스의 Python 요청 모듈 업그레이드 섹션을 참조하세요.

  • SSM 문서 AWS-UpdateSSMAgent를 사용하여 에이전트를 설치하거나 업데이트한 후 관리형 노드에서 yum 명령을 사용하여 SSM Agent를 업데이트하는 경우, 다음과 같은 메시지가 표시될 수 있습니다. "경고: RPMDB가 yum 외부에서 변경되었습니다." 이 메시지는 예상되는 결과이며 무시해도 됩니다.

아마존 리눅스 1을 위한 SSM Agent 빠른 설치 명령

다음 단계를 사용하여 단일 인스턴스에서 SSM Agent를 수동으로 설치합니다. 이 절차에서는 전역에서 사용 가능한 설치 파일을 사용합니다.

빠른 복사 및 붙여넣기 명령을 사용하여 Amazon SSM Agent Linux 1에 설치하려면
  1. 원하는 방법 (예: SSH) 을 사용하여 Amazon Linux 1 인스턴스에 연결합니다.

  2. 인스턴스 아키텍처에 대한 명령을 복사하고 인스턴스에서 실행합니다.

    참고

    다음 명령의 URL에 ec2-downloads-windows 디렉터리가 포함되어 있더라도 이는 Amazon Linux 1의 올바른 글로벌 설치 파일입니다.

    x86_64
    sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm
    x86
    sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_386/amazon-ssm-agent.rpm
    ARM64
    sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_arm64/amazon-ssm-agent.rpm
  3. (권장) 인스턴스 아키텍처에 대한 명령을 실행하여 에이전트가 실행 중인지 확인합니다.

    x86_64x86
    sudo status amazon-ssm-agent
    ARM64
    sudo systemctl status amazon-ssm-agent

    대부분의 경우 다음 예시와 같이 명령에서 에이전트가 실행 중임을 보고합니다.

    x86_64x86
    amazon-ssm-agent start/running, process 12345
    ARM64
    amazon-ssm-agent.service - amazon-ssm-agent
    Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled)
    Active: active (running) since Wed 2021-10-20 19:09:29 UTC; 4min 6s ago
                --truncated--

    드물게 다음 예시와 같이 명령에서 에이전트가 설치되었지만 실행 중이지 않음을 보고합니다.

    x86_64x86
    amazon-ssm-agent stop/waiting
    ARM64
    amazon-ssm-agent.service - amazon-ssm-agent
    Loaded: loaded (/usr/lib/systemd/system/amazon-ssm-agent.service; enabled; vendor preset: enabled)
    Active: inactive (dead) since Wed 2021-10-20 22:16:41 UTC; 18s ago
                --truncated--

    이러한 경우 에이전트를 활성화하려면 인스턴스 아키텍처에 대해 다음 명령을 실행합니다.

    x86_64x86
    sudo start amazon-ssm-agent
    ARM64
    sudo systemctl start amazon-ssm-agent

해당 지역의 Amazon Linux 1용 사용자 지정 에이전트 설치 명령을 생성합니다.

스크립트 또는 템플릿을 사용하여 여러 인스턴스에서 SSM Agent를 설치할 때 사용 중인 AWS 리전 에 저장된 설치 파일을 사용하는 것이 좋습니다.

다음 명령의 경우 미국 동부(오하이오) 리전(us-east-2)에서 공개적으로 액세스할 수 있는 S3 버킷을 사용하는 예제를 제공합니다.

작은 정보

또한 앞선 주제의 아마존 리눅스 1을 위한 SSM Agent 빠른 설치 명령 절차에 있는 전역 URL을 구성한 사용자 지정 리전 URL로 바꿀 수 있습니다.

다음 명령에서 region을 자신의 정보로 바꿉니다. 지원되는 리전 값 목록은 Amazon Web Services 일반 참조의 Systems Manager 서비스 엔드포인트에 있는 리전 열을 참조하세요.

x86_64
sudo yum install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_amd64/amazon-ssm-agent.rpm

다음 예를 참조하세요.

sudo yum install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_amd64/amazon-ssm-agent.rpm
x86
sudo yum install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_386/amazon-ssm-agent.rpm

다음 예를 참조하세요.

sudo yum install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_386/amazon-ssm-agent.rpm
ARM64
sudo yum install -y https://s3.region.amazonaws.com/amazon-ssm-region/latest/linux_arm64/amazon-ssm-agent.rpm

다음 예를 참조하세요.

sudo yum install -y https://s3.us-east-2.amazonaws.com/amazon-ssm-us-east-2/latest/linux_arm64/amazon-ssm-agent.rpm