본문 바로가기

Ops/AWS

AWS EC2 - ENA 설치 방법 (5세대 업그레이드)

반응형

AWS EC2 - ENA 설치 방법 (5세대 업그레이드)

 

 

 

■ 개요

ENA (Elastic Compute Cloud) 란 향상된 네트워크 지원 기능으로, AWS 5세대 인스턴스 타입부터 필수로 해당 기능이 enable 되어 있어야 합니다.

 

대상은 다음과 같습니다.

    - RHEL 6 모두

    - RHEL 7.4 이하

 

 

■ 확인을 위한 필수 패키지 설치

yum install dkms

 

 

■ ENA 모듈 확인

modinfo ena

 

 

■ 부팅 스크립트 수정

# 네트워크 인터페이스 이름 지정을 비 활성화
vim /etc/default/grub

net.ifnames=0   # GRUB_CMDLINE_LINUX 라인 맨 뒤에 추가
                # 예시 : GRUB_CMDLINE_LINUX="selinux=0 console=tty0 crashkernel=auto console=ttyS0,115200 nvme_core.io_timeout=4294967295 net.ifnames=0"

 

 

■ 적용

grub2-mkconfig -o /boot/grub2/grub.cfg

 

 

■ 마무리 작업

 

# 여기서부터는 별도의 PC에서 실행합니다.

# 1. EC2 중지

# 2. ENA 활성화
aws ec2 modify-instance-attribute --instance-id i-c4d5a263 --ena-support --region ap-northeast-2

# 3. ENA 활성화 확인
aws ec2 describe-instances --instance-ids i-c4d5a263 --query "Reservations[].Instances[].EnaSupport" --region ap-northeast-2

# 4. EC2 타입 변경

# 5. EC2 시작

 

 

■ Reference

  내용 URL
  AWS 가이드 https://aws.amazon.com/ko/premiumsupport/knowledge-center/install-ena-driver-rhel-ec2/

 

 

 


by mkdir-chandler


 

 

 

 

 

728x90
반응형