EC2 Windows 인스턴스에 ENA 드라이버 설치 - Amazon Elastic Compute Cloud

EC2 Windows 인스턴스에 ENA 드라이버 설치

인스턴스가 Amazon에서 제공하는 최신 Windows Amazon Machine Image(AMI) 중 하나를 기반으로 하지 않는 경우 다음 절차에 따라 인스턴스에 최신 ENA 드라이버를 설치하세요. 인스턴스를 재부팅하기 편리한 시간에 이 업데이트를 수행하세요. 설치 스크립트가 인스턴스를 자동으로 재부팅하지 않는 경우 마지막 단계로 인스턴스를 재부팅하는 것이 좋습니다.

인스턴스가 실행되는 동안 인스턴스 스토어 볼륨을 사용하여 데이터를 저장하는 경우 인스턴스를 중지하면 해당 데이터가 지워집니다. 인스턴스를 중지하기 전에 필요한 데이터를 인스턴스 스토어 볼륨에서 영구 스토리지(예: Amazon EBS 또는 Amazon S3)로 복사했는지 확인하세요.

사전 조건

ENA 드라이버를 설치 또는 업그레이드하려면 Windows 인스턴스가 다음 사전 조건을 충족해야 합니다.

  • PowerShell 버전 3.0 이상 설치

1단계: 데이터 백업

장치 관리자를 통해 변경 사항을 롤백할 수 없는 경우를 대비하여 백업 AMI를 생성하는 것이 좋습니다. AWS Management Console을 사용하여 백업 AMI를 생성하려면 다음 단계를 따르세요.

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Instances(인스턴스)를 선택합니다.

  3. 드라이버 업그레이드가 필요한 인스턴스를 선택하고 인스턴스 상태 메뉴에서 인스턴스 중지를 선택합니다.

  4. 인스턴스가 중지되면 인스턴스를 다시 선택합니다. 백업을 생성하려면 작업 메뉴에서 이미지 및 템플릿을 선택한 다음 이미지 생성을 선택합니다.

  5. 인스턴스를 다시 시작하려면 인스턴스 상태 메뉴에서 인스턴스 시작을 선택합니다.

2단계: ENA 드라이버 설치 또는 업그레이드

AWS Systems Manager 배포자 또는 PowerShell cmdlet을 사용하여 ENA 드라이버를 설치하거나 업그레이드할 수 있습니다. 자세한 내용을 보려면 사용하고자 하는 방법에 해당하는 탭을 선택하세요.

Systems Manager Distributor

Systems Manager Distributor 기능을 사용하여 Systems Manager 관리 노드에 패키지를 배포할 수 있습니다. Systems Manager Distributor와 함께 ENA 드라이버 패키지는 한 번 또는 예약된 업데이트와 함께 설치할 수 있습니다. Systems Manager 배포자를 사용하여 ENA 드라이버 패키지(AwsEnaNetworkDriver)를 설치하는 방법에 대한 자세한 내용은 AWS Systems Manager 사용 설명서의 패키지 설치 또는 업데이트를 참조하세요.

PowerShell

이 섹션에서는 PowerShell cmdlet을 사용하여 인스턴스에 ENA 드라이버 패키지를 다운로드하고 설치하는 방법을 설명합니다.

옵션 1: 최신 버전 다운로드 및 추출
  1. 인스턴스 연결 후 로컬 관리자로 로그인합니다.

  2. invoke-webrequest cmdlet을 사용하여 최신 드라이버 패키지를 다운로드합니다.

    PS C:\> invoke-webrequest https://ec2-windows-drivers-downloads.s3.amazonaws.com/ENA/Latest/AwsEnaNetworkDriver.zip -outfile $env:USERPROFILE\AwsEnaNetworkDriver.zip
    참고

    Windows Server 2016 또는 이전 버전을 사용 중이고 파일을 다운로드할 때 오류가 발생하는 경우 PowerShell 터미널에서 TLS 1.2를 활성화해야 할 수 있습니다. 다음 명령을 사용하여 현재 PowerShell 세션에 대해 TLS 1.2를 활성화한 다음 다시 시도해보세요.

    [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

    또는 인스턴스의 브라우저 창에서 최신 드라이버 패키지를 다운로드할 수도 있습니다.

  3. expand-archive cmdlet을 사용하여 인스턴스에 다운로드한 zip 아카이브를 추출합니다.

    PS C:\> expand-archive $env:userprofile\AwsEnaNetworkDriver.zip -DestinationPath $env:userprofile\AwsEnaNetworkDriver
옵션 2: 특정 버전 다운로드 및 추출
  1. 인스턴스 연결 후 로컬 관리자로 로그인합니다.

  2. ENA Windows 드라이버 버전 내역 표의 버전 링크에서 원하는 특정 버전의 ENA 드라이버 패키지를 다운로드합니다.

  3. ZIP 아카이브를 인스턴스로 추출합니다.

PowerShell을 사용하여 ENA 드라이버 설치

설치 단계는 최신 드라이버를 다운로드했든 특정 버전을 다운로드했든 동일합니다. ENA 드라이버를 설치하려면 다음 단계를 따르세요.

  1. 드라이버를 설치할 때에는 인스턴스의 AwsEnaNetworkDriver 디렉토리에서 install.ps1 PowerShell 스크립트를 실행합니다. 오류가 발생하면 PowerShell 3.0 이상을 사용하고 있는지 확인합니다.

  2. 설치 프로그램이 인스턴스를 자동으로 재부팅하지 않는 경우 Restart-Computer PowerShell cmdlet을 실행합니다.

    PS C:\> Restart-Computer

3단계(선택 사항): 설치 후 ENA 드라이버 버전 확인

ENA 드라이버 패키지가 인스턴스에 성공적으로 설치되었는지 확인하려면 다음과 같이 새 버전을 확인할 수 있습니다.

  1. 인스턴스 연결 후 로컬 관리자로 로그인합니다.

  2. Windows 장치 관리자를 열려면 실행(Run) 상자에 devmgmt.msc를 입력합니다.

  3. 확인을 선택합니다. 그러면 장치 관리자 창이 열립니다.

  4. 네트워크 어댑터(Network adapters) 왼쪽의 화살표를 선택하여 목록을 확장합니다.

  5. 이름을 선택하거나 Amazon Elastic Network Adapter의 컨텍스트 메뉴를 연 다음 속성(Properties)을 선택합니다. 그러면 Amazon Elastic Network Adapter 속성 대화 상자가 열립니다.

    참고

    ENA 어댑터는 모두 동일한 드라이버를 사용합니다. ENA 어댑터가 여러 개 있는 경우, 그 중 하나를 선택하여 모든 ENA 어댑터의 드라이버를 업데이트할 수 있습니다.

  6. 설치된 현재 버전을 확인하려면 드라이버 탭을 열고 드라이버 버전을 확인합니다. 현재 버전이 대상 버전과 일치하지 않는 경우 Elastic Network Adapter Windows 드라이버 문제 해결을 참조하세요.

ENA 드라이버 설치 롤백

설치에 문제가 생기면 드라이버를 롤백해야 할 수도 있습니다. 인스턴스에 설치된 ENA 드라이버의 이전 버전으로 롤백하려면 다음 단계를 따르세요.

  1. 인스턴스 연결 후 로컬 관리자로 로그인합니다.

  2. Windows 장치 관리자를 열려면 실행(Run) 상자에 devmgmt.msc를 입력합니다.

  3. 확인을 선택합니다. 그러면 장치 관리자 창이 열립니다.

  4. 네트워크 어댑터(Network adapters) 왼쪽의 화살표를 선택하여 목록을 확장합니다.

  5. 이름을 선택하거나 Amazon Elastic Network Adapter의 컨텍스트 메뉴를 연 다음 속성(Properties)을 선택합니다. 그러면 Amazon Elastic Network Adapter 속성 대화 상자가 열립니다.

    참고

    ENA 어댑터는 모두 동일한 드라이버를 사용합니다. ENA 어댑터가 여러 개 있는 경우, 그 중 하나를 선택하여 모든 ENA 어댑터의 드라이버를 업데이트할 수 있습니다.

  6. 드라이버를 롤백하려면 드라이버 탭을 열고 드라이버 롤백을 선택합니다. 그러면 드라이버 패키지 롤백 창이 열립니다.

    참고

    드라이버 탭에 드라이버 롤백 작업이 표시되지 않거나 작업을 사용할 수 없는 경우 인스턴스의 드라이버 스토어에 이전에 설치한 드라이버 패키지가 포함되어 있지 않다는 뜻입니다. 이 문제를 해결하려면 예기치 않은 ENA 드라이버 버전 설치 섹션에서 문제 해결 시나리오을 참조하여 확장하세요. 장치 드라이버 패키지 선택 프로세스에 대한 자세한 내용은 Microsoft 설명서 웹 사이트에서 Windows 디바이스에 대한 드라이버 패키지를 선택하는 방법을 참조하세요.