EC2 RHEL 서버에서 This system is not registered with an entitlement server 경고문 해결 방법

EC2 RHEL 서버에서 This system is not registered with an entitlement server 경고문을 해결 방법에 대해서 정리해 봤습니다.
2023.08.25

안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 EC2 RHEL 서버에서 This system is not registered with an entitlement server 경고문을 해결 방법에 대해서 정리해 봤습니다.

경고문 표시


[ec2-user@ip-xx-x-x-x ~]$ sudo yum groupinstall graphical-server-environment -y

This system is not registered with an entitlement server. You can use subscription-manager to register.

This system is not registered with an entitlement server. You can use subscription-manager to register.

다음 명령어를 입력했을 때, 시스템이 권한 서버에 등록되어 있지 않으며, 구독 관리자를 사용하여 등록할 수 있다고 안내하고 있습니다.

※ 실제 해당 경고문이 표시 되더라도 문제 없이 인스톨 될 수도 있습니다. 본 블로그에서는 해당 경고문을 없애는 방법에 대해서 정리합니다.

해결 방법

Amazon EC2 이미지의 Red Hat Enterprise Linux에는 Amazon Web Services에서 청구하는 가격에 반영되는 업데이트 및 유지 관리 수정 사항에 대한 기본 구독이 포함되어 있습니다. Red Hat과 별도의 계약이나 추가 비용이 필요하지 않습니다.

AWS 문서를 살펴보면, EC2의 RHEL 서버에서는 기본 구독이 포함되어 있다고 설명하고 있습니다.

그러므로 subscription-manager를 활성화할 필요가 없기 때문에, 무효화를 해줍니다.


sudo vi /etc/yum/pluginconf.d/subscription-manager.conf

상기 명령어로 subscription-manager.conf에 접근합니다.


[main]
enabled=0

# When following option is set to 1, then all repositories defined outside redhat.repo will be disabled
# every time subscription-manager plugin is triggered by dnf or yum
disable_system_repos=0
~                        

여기서 enabled를 0으로 수정해서 무효화합니다.


[ec2-user@ip-xx-x-x-x ~]$ sudo yum groupinstall graphical-server-environment -y
Red Hat Enterprise Linux 8 for x86_64 - AppStre 73 MB/s | 59 MB 00:00    

이후 다시 명령어를 입력해 보면「This system is not registered with an entitlement server」경고문이 사라진 것을 확인할 수 있습니다.

본 블로그 게시글을 보시고 문의 사항이 있으신 분들은 클래스메소드코리아 (info@classmethod.kr)로 연락 주시면 빠른 시일 내 담당자가 회신 드릴 수 있도록 하겠습니다 !