EC2Config 시작 에이전트 문제 해결하기

EC2Config 시작 에이전트 문제 해결하기

다음 정보는 EC2Config 서비스 문제를 해결하는 데 도움이 될 수 있어요. 이 절에서 Remote Desktop으로 접근할 수 없는 인스턴스에서 EC2Config를 업데이트하는 절차를 살펴볼게요.

출처: 문서

본문

다음 정보는 EC2Config 서비스 문제를 해결하는 데 도움이 될 수 있어요.

접근할 수 없는 인스턴스에서 EC2Config 업데이트

다음 절차로 Remote Desktop으로 접근할 수 없는 Windows Server 인스턴스에서 EC2Config 서비스를 업데이트할 수 있어요.

연결할 수 없는 Amazon EBS 백업 Windows 인스턴스에서 EC2Config를 업데이트하려면
  • Amazon EC2 콘솔을 https://console.aws.amazon.com/ec2/에서 엽니다.
  • 탐색 창에서 Instances를 선택합니다.
  • 영향을 받는 인스턴스를 찾습니다. 인스턴스를 선택하고 Instance state, Stop instance를 선택합니다.
경고

인스턴스를 중지하면 인스턴스 스토어 볼륨의 데이터가 손실돼요. 이 데이터를 보존하려면 영구 저장소에 백업하세요.

  • Launch instances를 선택하고 영향을 받는 인스턴스와 같은 가용 영역에 임시 t2.micro 인스턴스를 만듭니다. 영향을 받는 인스턴스를 시작할 때 사용한 것과 다른 AMI를 사용하세요.
중요

영향을 받는 인스턴스와 같은 가용 영역에 인스턴스를 만들지 않으면 영향을 받는 인스턴스의 루트 볼륨을 새 인스턴스에 연결할 수 없어요.

  • EC2 콘솔에서 Volumes를 선택합니다.
  • 영향을 받는 인스턴스의 루트 볼륨을 찾습니다. 볼륨을 분리(detach)한 다음 앞에서 만든 임시 인스턴스에 연결(attach)합니다. 기본 장치 이름(xvdf)으로 연결하세요.
  • Remote Desktop으로 임시 인스턴스에 연결한 다음, Disk Management 유틸리티를 사용해 볼륨을 사용할 수 있게 만듭니다.
  • 최신 버전의 EC2Config 서비스를 다운로드합니다. .zip 파일에서 연결한 드라이브의 Temp 디렉터리로 파일을 추출합니다.
  • 임시 인스턴스에서 Run 대화 상자를 열고 regedit를 입력한 다음 Enter 키를 누릅니다.
  • HKEY_LOCAL_MACHINE을 선택합니다. File 메뉴에서 Load Hive를 선택합니다. 드라이브를 선택하고 다음 파일로 이동해 엽니다: Windows\System32\config\SOFTWARE. 메시지가 뜨면 키 이름을 지정합니다.
  • 방금 로드한 키를 선택하고 Microsoft\Windows\CurrentVersion으로 이동합니다. RunOnce 키를 선택합니다. 이 키가 없으면 CurrentVersion에서 컨텍스트(오른쪽 클릭) 메뉴를 열고 New, Key를 선택합니다. 키 이름을 RunOnce로 지정합니다.
  • RunOnce 키의 컨텍스트(오른쪽 클릭) 메뉴에서 New, String Value를 선택합니다. 이름을 Ec2Install로, 데이터를 C:\Temp\Ec2Install.exe /quiet로 입력합니다.
  • HKEY_LOCAL_MACHINE\지정한 키 이름\Microsoft\Windows NT\CurrentVersion\Winlogon 키를 선택합니다. 컨텍스트(오른쪽 클릭) 메뉴에서 New, String Value를 선택합니다. 이름을 AutoAdminLogon으로, 값 데이터를 1로 입력합니다.
  • HKEY_LOCAL_MACHINE\지정한 키 이름\Microsoft\Windows NT\CurrentVersion\Winlogon 키를 선택합니다. 컨텍스트(오른쪽 클릭) 메뉴에서 New, String Value를 선택합니다. 이름을 DefaultUserName으로, 값 데이터를 Administrator로 입력합니다.
  • HKEY_LOCAL_MACHINE\지정한 키 이름\Microsoft\Windows NT\CurrentVersion\Winlogon 키를 선택합니다. 컨텍스트(오른쪽 클릭) 메뉴에서 New, String Value를 선택합니다. 이름을 DefaultPassword로 입력하고 값 데이터에 비밀번호를 입력합니다.
  • 레지스트리 편집기 탐색 창에서, 레지스트리 편집기를 처음 열 때 만든 임시 키를 선택합니다.
  • File 메뉴에서 Unload Hive를 선택합니다.
  • Disk Management Utility에서 앞에서 연결한 드라이브를 선택하고 컨텍스트(오른쪽 클릭) 메뉴를 연 다음 Offline을 선택합니다.
  • Amazon EC2 콘솔에서 영향을 받는 볼륨을 임시 인스턴스에서 분리하고 장치 이름 /dev/sda1로 다시 인스턴스에 연결합니다. 볼륨을 루트 볼륨으로 지정하려면 이 장치 이름을 지정해야 해요.
  • 인스턴스를 중지했다가 시작합니다.
  • 인스턴스가 시작된 후 시스템 로그를 확인하고 Windows is ready to use 메시지가 보이는지 확인합니다.
  • 레지스트리 편집기를 열고 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon을 선택합니다. 앞에서 만든 String Value 키 AutoAdminLogon, DefaultUserName, DefaultPassword를 삭제합니다.
  • 이 절차에서 만든 임시 인스턴스를 삭제하거나 중지합니다.

더 알아보기