25장. 시스템 역할
다음 장에서는 RHEL 8과 RHEL 9 간의 시스템 역할에 대한 주요 변경 사항을 설명합니다.
25.1. RHEL 시스템 역할을 사용하여 시스템 관리 작업 수행 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat Enterprise Linux 9.0 GA(General Availability) 릴리스부터 RHEL 시스템 역할에는 ansible-core 2.12
패키지가 포함되어 있습니다. 이는 핵심 기능만 있는 Ansible 버전입니다. 즉, 스토리지
역할의 blivet
, 네트워크
역할의 gobject
, json_query
와 같은 플러그인과 같은 모듈이 포함되지 않습니다.
RHEL 시스템 역할을 사용하면 구성 인터페이스를 활용하여 여러 RHEL 시스템을 원격으로 관리할 수 있습니다. 기존 RHEL 시스템 역할 형식에 대한 옵션으로 Ansible Automation Platform 고객 또는 RHEL 사용자가 사용할 수 있는 RPM
패키지에 대해서만 Automation Hub 에서 사용할 수 있는 Ansible 컬렉션의 이점을 활용할 수 있습니다.
RHEL 9 컨트롤 노드는 RHEL 7, RHEL 8 및 RHEL 9 노드만 관리할 수 있습니다.
RHEL 9에는 ansible-core
2.14가 포함되어 있습니다. 이 Ansible 버전은 RHEL 7, RHEL 8 및 RHEL 9 노드 관리를 지원합니다. RHEL 10 노드를 관리하려면 RHEL 10 제어 노드가 필요합니다.
새로운 RHEL 시스템 역할
sudo
RHEL 9.5에서는 모든 관리 노드에 자동화된 방식으로
sudo
구성을 배포하기 위해sudo
RHEL 시스템 역할이 추가되었습니다.자세한 내용은 전용 릴리스 노트 New
sudo
RHEL 시스템 역할 또는/usr/share/doc/rhel-system-role/sudo/
디렉터리의 리소스를 참조하십시오.gfs2
RHEL 9.5에서는 모든 관리형 노드에서 자동화된 방식으로 GFS2(Global File System 2)를 구성하기 위해
gfs2
RHEL 시스템 역할이 추가되었습니다.자세한 내용은 RHEL 시스템 역할 또는
/usr/share/doc/rhel-system-role/gfs2/
디렉터리의 리소스를 사용하여 TriggerBinding2 파일 시스템 구성에 대한 전용 릴리스 노트 지원을 참조하십시오.AIDE
RHEL 9.6에서는
모든
관리 노드에서 자동화된 방식으로 무단 변경 사항을 감지하기 위해 RHEL 시스템 역할이 추가되었습니다.자세한 내용은 전용 릴리스 노트 New RHEL 시스템 역할:
aide
또는/usr/share/doc/rhel-system-role/aide/
디렉터리의 리소스를 참조하십시오.
Ansible Engine 2.9에 대한 지원은 RHEL 9에서 더 이상 제공되지 않음
Ansible Engine 2.9
는 Red Hat Enterprise Linux 9에서 더 이상 제공되지 않습니다. 이전에 Ansible Engine 2.9
에서 실행된 플레이북에서는 누락된 플러그인 또는 모듈과 관련된 오류 메시지를 생성할 수 있습니다. Ansible의 사용 사례가 RHEL에서 제공되는 Ansible Core에 대한 제한된 지원 범위를 벗어나는 경우 Red Hat에 문의하여 사용 가능한 서비스에 대해 논의하십시오.
RHEL 시스템 역할에서 Ansible Core 사용
RHEL 9 General Availability 릴리스에서 Ansible Core
는 RHEL을 지원하는 자동화 사용 사례를 지원하기 위해 제한된 지원 범위를 제공합니다. Ansible Core
는 RHEL용 AppStream 리포지토리에서 사용할 수 있습니다. 지원 범위에 대한 자세한 내용은 RHEL 9 AppStream에 포함된 Ansible Core 패키지에 대한 지원 범위를 참조하십시오.
Red Hat Enterprise Linux 9.0부터 RHEL AppStream의 Ansible Core 지원 범위는 RHEL 시스템 역할과 같은 Red Hat 제품에 의해 포함되거나 생성되는 모든 Ansible 플레이북, 역할 및 모듈로 제한됩니다.
subscription-manager register
명령의 더 이상 사용되지 않는 --token
옵션은 2024년 11월 말에 작동을 중지합니다.
기본 인타이틀먼트 서버 subscription.rhsm.redhat.com
은 더 이상 2024년 11월 말부터 토큰 기반 인증을 허용하지 않습니다. 결과적으로 subscription-manager register
명령의 더 이상 사용되지 않는 --token=<TOKEN
> 옵션이 더 이상 지원되는 인증 방법이 아닙니다. 결과적으로 subscription-manager register --token=<TOKEN
> 을 사용하는 경우 다음 오류 메시지와 함께 등록이 실패합니다.
Token authentication not supported by the entitlement server
Token authentication not supported by the entitlement server
시스템을 등록하려면 subscription-manager register
명령에 --username / --password
OR --org / --activationkey
를 포함하여 지원되는 다른 권한 부여 방법을 사용하십시오.
RHEL 8이 유지 관리 지원 단계로 전환
RHEL 8.10 릴리스 후 RHEL 8은 유지 관리 지원 단계로 전환되었으며 더 이상 새로운 기능을 제공하지 않습니다. 결과적으로 RHEL 9.5부터 새로운 기능은 RHEL 9에서만 사용할 수 있습니다. 따라서 최신 개선 사항에 액세스하려면 RHEL 시스템 역할 제어 노드에 RHEL 9를 사용하십시오.