RedHat EnterpriseLinux 9.4 Release Note
RHEL 9.4 릴리즈 노트 요약
Info
이 문서는 RHEL 9.4 릴리즈 노트 중 운영 관점에서 자주 참고하는 항목만 정리한 요약본이다. 전체 내용을 모두 포함하지는 않으며, 주요 기능과 패키지 정보 중심으로 작성했다.
릴리즈 정보
| 항목 | 값 |
|---|---|
| RHEL 9.4 GA 일자 | 2024-04-30 |
| 커널 버전 | 5.14.0-427.13.1 |
주요 변경사항
새로운 기능
-
설치 및 이미지 생성
- RHEL Image Builder는 운영체제 예약 경로를 제외한 사용자 정의 마운트 포인트를 지정할 수 있다.
- auto-lvm, lvm, raw 등 다양한 파티셔닝 모드를 선택할 수 있다.
- blueprint에서 SCAP 보안 프로파일 tailoring 옵션을 직접 추가할 수 있다.
- Minimal 설치 환경에서는 s390utils-core만 기본 설치된다.
-
RHEL for Edge
- FIPS 활성화된 RHEL for Edge 이미지 생성을 지원한다.
- FDO onboarding 과정에서 SQLite 또는 PostgreSQL 데이터베이스 기반 Owner Voucher 저장과 조회를 Technology Preview로 지원한다.
-
보안
- SELinux user-space 구성요소가 3.6으로 업데이트되었고, deny 규칙 등 정책 커스터마이징 기능이 강화되었다.
- Keylime의 verifier와 registrar를 컨테이너로 실행할 수 있다.
- OpenSSL은 /etc/pki/tls/openssl.d drop-in 디렉터리로 provider별 설정을 분리할 수 있다.
- OpenSSH는 인증 실패 후 인위적 지연 시간의 상한을 두어 사용자 경험과 보안의 균형을 개선했다.
- crypto-policies는 SSH MAC 제어를 더 세밀하게 설정할 수 있다.
- fips.so가 별도 패키지로 분리되었다.
- SCAP Security Guide는 0.1.72로 업데이트되었다.
- audit는 3.1.2, Rsyslog는 8.2310으로 업데이트되었다.
- stunnel은 5.71, GnuTLS는 3.8.3, nettle은 3.9.1, p11-kit은 0.25.3, libkcapi는 1.4.0으로 업데이트되었다.
-
동적 언어 / 웹 / 데이터베이스
- Python 3.12, Ruby 3.3, PHP 8.2, nginx 1.24, MariaDB 10.11, PostgreSQL 16이 새 Application Stream으로 제공된다.
- Git은 2.43.0, Git LFS는 3.4.1로 업데이트되었다.
-
개발 도구 및 모니터링
- Valgrind 3.22, SystemTap 5.0, elfutils 0.190이 제공된다.
- PCP 6.2.0이 제공된다.
- GCC Toolset 13, LLVM Toolset 17.0.6, Rust Toolset 1.75.1, Go Toolset 1.21.7이 제공된다.
-
가상화
- 64-bit ARM 아키텍처에서 KVM 가상 머신을 정식 지원한다.
- 가상 머신의 external snapshot이 완전 지원되며, 여러 스냅샷 작업의 기본 메커니즘이 되었다.
-
컨테이너
- podman farm build가 Technology Preview로 제공된다.
- Podman은 containers.conf 모듈 로드를 지원한다.
- Podman 4.9 REST API는 이미지 push/pull 진행 상태를 표시한다.
- SQLite가 Podman의 기본 데이터베이스 백엔드로 완전 지원된다.
- Containerfile은 multi-line HereDoc 문법을 지원한다.
- podman-compose 사용이 가능하다.
- container-tools:4.0 모듈 스트림은 deprecated 상태다.
- CNI 네트워크 스택도 deprecated 상태이며 향후 릴리즈에서 제거될 예정이다.
- BoltDB 백엔드는 deprecated 되었다.
-
ID 관리 및 시스템 역할
- SSSD는 FIDO2 호환 장치를 이용한 비밀번호 없는 인증을 지원한다.
- Microsoft SQL Server 시스템 역할은 SQL Server 2022 자동 설치/구성을 지원한다.
- storage 시스템 역할은 shared LVM 및 LVM snapshot 관리를 지원한다.
- postgresql 시스템 역할은 PostgreSQL 16을 지원한다.
- ha_cluster 시스템 역할은 fencing level과 node attribute 구성을 지원한다.
- network 시스템 역할과 Nmstate API는 blackhole, prohibit, unreachable route type을 지원한다.
주요 변경사항
-
네트워크
- nft 유틸리티는 nft reset 명령으로 nftables 규칙 내 상태값을 초기화할 수 있다.
- NetworkManager는 Smart NIC용 switchdev 모드 구성을 지원한다.
- NetworkManager는 ethtool channel 설정을 connection profile에서 지정할 수 있다.
- Nmstate는 revert YAML 파일 생성 기능을 지원한다.
- Nmstate API는 Libreswan 기반 IPsec VPN 구성을 지원한다.
- Nmstate는 bond priority 속성을 지원한다.
- Wi-Fi 연결은 stable-ssid 기반 MAC 주소 프라이버시 옵션을 지원한다.
- Nmstate는 VLAN의 registration-protocol, reorder-headers, loose-binding 속성을 지원한다.
- nmstate는 MACsec 인터페이스 생성도 지원한다.
-
업그레이드
- 지원되는 in-place upgrade 경로에 RHEL 8.10 -> RHEL 9.4가 포함된다.
- 로컬 DNF 저장소를 사용한 in-place upgrade가 가능하다.
- 프록시 사용 환경에서도 DNF 업그레이드 구성이 가능하다.
- 커스텀 HTTPS DNF 저장소를 사용하는 업그레이드 문제들이 수정되었다.
- 수정된 /etc/pki/tls/openssl.cnf는 업그레이드 시 대상 버전 기본 설정으로 교체될 수 있다.
주요 버전 업데이트 / 추가된 패키지
| 패키지 | 버전 |
|---|---|
| SELinux user-space | 3.6 |
| SCAP Security Guide | 0.1.72 |
| audit | 3.1.2 |
| Rsyslog | 8.2310 |
| stunnel | 5.71 |
| GnuTLS | 3.8.3 |
| nettle | 3.9.1 |
| p11-kit | 0.25.3 |
| libkcapi | 1.4.0 |
| Python | 3.12 |
| Ruby | 3.3 |
| PHP | 8.2 |
| nginx | 1.24 |
| MariaDB | 10.11 |
| PostgreSQL | 16 |
| Git | 2.43.0 |
| Git LFS | 3.4.1 |
| Valgrind | 3.22 |
| SystemTap | 5.0 |
| elfutils | 0.190 |
| PCP | 6.2.0 |
| GCC Toolset | 13 |
| LLVM Toolset | 17.0.6 |
| Rust Toolset | 1.75.1 |
| Go Toolset | 1.21.7 |
| Podman | 4.9 |
reference
작성일: 2026년 7월 31일
,
마지막 업데이트: 2026년 7월 31일