기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon SSM Agent Linux 1 인스턴스에 수동으로 설치
중요
AWS 뉴스 블로그의 Amazon Linux 업데이트에서
이 주제에서는 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에 설치하려면
-
원하는 방법 (예: SSH) 을 사용하여 Amazon Linux 1 인스턴스에 연결합니다.
-
인스턴스 아키텍처에 대한 명령을 복사하고 인스턴스에서 실행합니다.
참고
다음 명령의 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
-
(권장) 인스턴스 아키텍처에 대한 명령을 실행하여 에이전트가 실행 중인지 확인합니다.
- x86_64 및 x86
-
sudo status amazon-ssm-agent
- ARM64
-
sudo systemctl status amazon-ssm-agent
대부분의 경우 다음 예시와 같이 명령에서 에이전트가 실행 중임을 보고합니다.
- x86_64 및 x86
-
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_64 및 x86
-
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_64 및 x86
-
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