최신 버전의 EC2Config 설치
기본적으로 EC2Config 서비스는 Windows Server 2016 이전의 AMI에 포함되어 있습니다. EC2Config 서비스가 업데이트되면 새 AWS Windows AMI에 최신 버전의 서비스가 포함됩니다. 그러나 사용자 자신의 Windows AMI 및 인스턴스는 별도로 최신 버전의 EC2Config로 업데이트해야 합니다.
참고
EC2Launch는 Windows Server 2016 및 2019의 EC2Config를 대체합니다. 자세한 내용은 EC2Launch를 사용하여 Windows 인스턴스 구성 단원을 참조하십시오. 지원되는 모든 Windows Server 버전에 대한 최신 시작 서비스는 EC2Config와 EC2Launch를 모두 대체하는 EC2Launch v2입니다.
EC2Config 업데이트 알림을 받는 방법에 대한 자세한 내용은 EC2Config 서비스 알림 구독 섹션을 참조하세요. 각 버전의 변경 사항에 대한 자세한 내용은 EC2Config 버전 기록 섹션을 참조하세요.
시작하기 전에
-
.NET framework 3.5 SP1 이상이 설치되어 있는지 확인합니다.
-
기본적으로 설치는 사용자의 설정 파일을 기본 설정 파일로 교체하고 설치가 완료되면 EC2Config 서비스를 재시작합니다. EC2Config 서비스 설정을 변경한 경우
config.xml
디렉터리에서%Program Files%\Amazon\Ec2ConfigService\Settings
파일을 복사합니다. EC2Config 서비스를 업데이트한 후 이 파일을 복원하여 구성 변경을 유지할 수 있습니다. -
EC2Config 버전이 2.1.19 이전 버전이고 2.2.12 이전 버전을 설치하는 경우 먼저 2.1.19 버전을 설치해야 합니다. 2.1.19 버전을 설치하려면 EC2Install_2.1.19.zip
파일을 다운로드하고 압축을 해제한 후 EC2Install.exe
파일을 실행합니다.참고
EC2Config 버전이 2.1.19 이전 버전이고 2.3.313 이후 버전을 설치하는 경우 먼저 버전 2.1.19를 설치하지 않고 2.3.313 이후 버전을 직접 설치할 수 있습니다.
EC2Config 버전 확인
다음 절차를 사용하여 인스턴스에 설치된 EC2Config의 버전을 확인합니다.
설치된 EC2Config 버전을 확인하려면
-
AMI에서 인스턴스를 실행해서 여기에 연결합니다.
-
제어판에서 프로그램 및 기능을 선택합니다.
-
설치된 프로그램 목록에서
Ec2ConfigService
를 찾습니다. 버전 번호가 버전 열에 표시됩니다.
EC2Config 업데이트
다음 절차를 사용하여 인스턴스에 최신 버전의 EC2Config를 다운로드하고 설치합니다.
최신 버전의 EC2Config를 다운로드하고 설치하려면
-
EC2Config 설치 관리자
를 다운로드하고 압축을 풉니다. -
EC2Install.exe
를 실행합니다. 전체 옵션 목록을 보려면EC2Install
옵션을 포함해/?
파일을 실행합니다. 기본적으로 설치는 프롬프트를 표시합니다. 프롬프트 없이 명령을 실행하려면/quiet
옵션을 사용합니다.중요
저장한
config.xml
파일의 사용자 지정 설정을 그대로 유지하려면EC2Install
옵션으로/norestart
파일을 실행하고 사용자의 설정을 복원한 다음에 EC2Config 서비스를 수동으로 재시작합니다. -
EC2Config 버전 4.0 이상을 실행하는 경우 Microsoft Services 스냅인 인스턴스에서 SSM Agent를 재시작해야 합니다.
참고
인스턴스를 재부팅하거나 중지하고 시작할 때까지 업데이트된 EC2Config 버전 정보는 인스턴스 시스템 로그 또는 Trusted Advisor 검사에 나타나지 않습니다.
PowerShell을 사용하여 최신 버전의 EC2Config 다운로드하여 설치하기
PowerShell을 사용하여 최신 버전의 EC2Config를 다운로드하고 압축 해제하고 설치하려면 PowerShell 창에서 다음 명령을 실행합니다.
$Url = "https://s3.amazonaws.com/ec2-downloads-windows/EC2Config/EC2Install.zip" $DownloadZipFile = "$env:USERPROFILE\Desktop\" + $(Split-Path -Path $Url -Leaf) $ExtractPath = "$env:USERPROFILE\Desktop\" Invoke-WebRequest -Uri $Url -OutFile $DownloadZipFile $ExtractShell = New-Object -ComObject Shell.Application $ExtractFiles = $ExtractShell.Namespace($DownloadZipFile).Items() $ExtractShell.NameSpace($ExtractPath).CopyHere($ExtractFiles) Start-Process $ExtractPath Start-Process ` -FilePath $env:USERPROFILE\Desktop\EC2Install.exe ` -ArgumentList "/S"
참고
Windows Server 2016 또는 이전 버전을 사용 중이고 파일을 다운로드할 때 오류가 발생하는 경우 PowerShell 터미널에서 TLS 1.2를 활성화해야 할 수 있습니다. 다음 명령을 사용하여 현재 PowerShell 세션에 대해 TLS 1.2를 활성화한 다음 다시 시도해보세요.
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
C:\Program Files\Amazon\
에서 Ec2ConfigService
디렉터리를 확인하여 설치를 확인입니다.