콘텐츠로 이동






RedHat EnterpriseLinux 8.0 Release Note

RHEL / CentOS 8.0 릴리즈 노트 요약

Info

이 문서는 RHEL 8.0 릴리즈 노트 중 운영 관점에서 자주 참고하는 항목만 정리한 요약본이다. 전체 기능을 모두 포함하지는 않으며, 주요 변경사항 중심으로 정리했다.

릴리즈 정보

항목
RHEL 8.0 GA 일자 2019-05-07
커널 버전 4.18.0-80

주요 내용

추가된 기능

  1. 리포지터리 구조

    1. RHEL 8은 두 개의 주요 리포지터리인 BaseOS와 AppStream으로 배포된다.
    2. BaseOS는 운영체제의 기본 기능을 제공하는 핵심 패키지 집합이다.
    3. AppStream은 사용자 공간 애플리케이션, 런타임 언어, 데이터베이스, 모듈형 패키지를 제공한다.
  2. 패키지 관리 방식

    1. RHEL 8의 yum은 내부적으로 DNF 기술 기반의 YUM v4로 동작한다.
    2. 따라서 yum 명령은 계속 사용할 수 있으며, 단순히 yum이 제거되고 dnf로 완전히 대체된 것은 아니다.
  3. 주요 패키지 버전

    패키지 버전
    GCC 8.2
    Git 2.18
    Subversion 1.10
    Python 3.6
    MariaDB 10.3
    MySQL 8.0
    nginx 1.14
    Node.js 10
    OpenJDK 8, 11
    Pacemaker 2.0.0
    Varnish Cache 6.0
    PHP 7.2
    Ruby 2.5
    PostgreSQL 10, 9.6
    • 참고: RHEL 8에서는 기본 python 패키지나 /usr/bin/python이 제공되지 않으며, python3 또는 python2를 명시적으로 사용해야 한다.
  4. 웹 콘솔 및 이미지 빌드

    1. 웹 콘솔인 Cockpit 관련 패키지는 기본 리포지터리에서 제공된다.
    2. non-minimal 설치에서는 웹 콘솔이 자동 설치되며, 필요한 방화벽 포트도 자동으로 열린다.
    3. 웹 콘솔에서 방화벽 설정과 가상 머신 관리 기능을 사용할 수 있다.
    4. lorax-composer 기반의 Image Builder가 추가되어 맞춤형 OS 이미지를 생성할 수 있다.
  5. 기타 주요 추가 기능

    1. rsyslog는 Kafka 연동용 omkafka 모듈을 제공한다.
    2. Node.js는 RHEL 본판에 처음 포함되었다.
    3. LUKS2가 기본 디스크 암호화 형식으로 도입되었다.

변경된 기능

  1. 설치 미디어와 저장소

    1. RHEL 8 Binary DVD ISO는 4.7GB를 초과하므로 단일 레이어 DVD에 맞지 않을 수 있다.
    2. 설치 매체는 듀얼 레이어 DVD 또는 USB 사용이 권장된다.
  2. 네트워크와 방화벽

    1. nftables가 기본 패킷 필터링 프레임워크가 되었다.
    2. firewalld의 기본 백엔드도 nftables로 변경되었다.
  3. 데스크톱 및 디스플레이

    1. GNOME Shell은 3.28로 갱신되었다.
    2. GNOME 세션과 GDM의 기본 디스플레이 서버는 Wayland이다.
    3. X.Org도 계속 제공된다.
  4. 사용자 및 시스템 동작

    1. RHEL 7의 nfsnobody 사용자/그룹은 RHEL 8에서 nobody 사용자/그룹으로 통합되었다.
    2. 새 설치에서는 nfsnobody 사용자/그룹이 생성되지 않는다.
    3. RPM은 설치 시작 전에 패키지 전체 내용을 먼저 검증한다.
    4. 메모리 관리 측면에서 5단계 페이지 테이블을 지원하며, 최대 4PB 물리 메모리 주소 공간을 다룰 수 있다.
  5. 클러스터 및 스토리지

    1. Pacemaker는 upstream 2.0.0으로 업그레이드되었다.
    2. LUKS2가 기본 포맷으로 사용된다.
  6. 컨테이너 도구

    1. RHEL 8은 podman, buildah, skopeo 기반의 컨테이너 도구 체계를 제공한다.

삭제 또는 지원 중단된 항목

  1. Kickstart 및 네트워크 스크립트

    1. Kickstart에서는 다음 구문이 제거되거나 더 이상 지원되지 않는다.
      • auth
      • device
      • dmraid
      • install
      • mouse
      • multipath
      • bootloader --update
      • ignoredisk --interactive
      • partition --active
      • reboot --kexec
    2. 기존 네트워크 인터페이스 스크립트는 더 이상 기본 방식이 아니다.
  2. 기타 항목

    1. yum-plugin-changelog는 더 이상 제공되지 않는다.

알려진 이슈

  1. SELinux를 비활성화할 때 /etc/selinux/config에서 SELINUX=disabled만 설정하는 방식은 권장되지 않는다.
  2. 필요한 경우 커널 인자에 selinux=0을 추가하는 방식을 사용한다.
    grubby --update-kernel ALL --args selinux=0
    

Reference

back
perplexity에서 생성한 AI이미지



작성일: 2026년 7월 15일 ,  마지막 업데이트: 2026년 7월 31일