RHEL / CentOS 8.2 릴리즈 노트 요약
!!! info 이 문서는 RHEL 8.2 릴리즈 노트 중 운영 관점에서 자주 참고하는 항목만 정리한 요약본이다. 전체 기능을 모두 포함하지는 않으며, 주요 변경사항과 패키지 정보 중심으로 작성했다.
릴리즈 정보
| 항목 | 값 | |
|---|---|---|
| RHEL 8.2 GA 일자 | 2020-04-28 | |
| 커널 버전 | 4.18.0-193 |
주요 변경사항
새로운 기능
- 컨테이너 관련 도구 1. skopeo에 sync 기능이 추가되어 컨테이너 이미지의 레지스트리 간 동기화가 가능하다. 1. skopeo는 login과 logout 기능도 지원한다. 1. podman은 podman system reset을 통해 스토리지 초기화가 가능하다.
- 컨테이너 설정 파일 1. containers.conf가 도입되어 컨테이너 엔진과 rootless 모드의 기본 설정을 분리해 관리할 수 있다. 1. 시스템 전역 설정은 /usr/share/containers/containers.conf 및 /etc/containers/containers.conf를 사용한다. 1. rootless 설정은 $HOME/.config/containers/containers.conf를 사용한다.
- 로깅과 보안 1. rsyslog는 omhttp 모듈을 통해 HTTP REST API로 메시지를 전송할 수 있다. 1. 디스크 대기열은 멀티스레드 방식으로 처리되어 로그 처리 성능이 개선되었다. 1. sudo는 PAM 메시지를 사용자 터미널에 직접 기록할 수 있다.
- 네트워크 및 시스템 관리
1. nftables는 Python API 사용을 위해 python3-nftables 패키지를 제공한다.
1. whois 패키지로 도메인 이름과 IP 정보를 조회할 수 있다.
1. Intel OPA(Omni-Path Architecture) 호스트 소프트웨어 지원이 포함된다.
주요 변경사항
- 커널 및 리소스 관리 1. cgroup v2가 지원된다. 1. tc에서 eBPF 사용이 가능하다. 1. LVM 캐싱 방식으로 dm-writecache가 지원된다. 1. nfs 클라이언트에서 per-operation 오류 수를 확인할 수 있다.
- 클러스터 관리 1. pcs resource disable에 안전 검증 관련 옵션이 추가되었다. 1. pcs resource relations 등으로 리소스 관계를 트리 형태로 확인할 수 있다. 1. 단일 노드 클러스터 구성 및 failback 동작 제어 관련 기능이 강화되었다.
- 데스크톱 및 가상화 1. Wayland가 개선되어 멀티 GPU 환경 인식이 향상되었다. 1. Cockpit은 비활성 시간 기준 자동 로그아웃 설정을 지원한다. 1. Cockpit 로그인 화면은 배너 파일 내용을 표시할 수 있다. 1. 가상화에서는 스토리지 볼륨 및 스토리지 풀 생성 지원이 확대되었다.
- 패키지 및 저장소 설정
1. 기본 컨테이너 레지스트리 검색 목록은 /etc/containers/registries.conf에서 관리한다.
커널 파라미터
- page_alloc.shuffle=: 페이지 할당자에서 사용 가능한 목록을 무작위로 처리할지 제어한다.
- panic_print=: 커널 패닉 발생 시 출력할 시스템 정보 범위를 지정한다.
- tsx=: Intel TSX 기능을 제어한다.
- tsx_async_abort=: TSX Async Abort(TAA) 완화를 제어한다.
- intel_iommu=: Intel IOMMU 사용 여부를 제어한다.
- mds=: MDS 완화 동작을 제어한다.
- mem_encrypt=: AMD 메모리 암호화 기능을 제어한다.
- 참고: 원문에 있는 일부 세부 표기와 옵션명은 공식 릴리즈 노트와 다르므로, 위와 같이 의미 중심으로 정리하는 편이 안전하다.
버그 수정
- qdisc_run 관련 잠재적 커널 충돌이 수정되었다.
- tcp_wrappers 관련 구성 요소가 정리되었다.
- 일부 SCSI 드라이버의 메모리 사용량이 개선되었다.
- 병렬 make 수행 시 발생할 수 있는 응답 지연 문제가 완화되었다.
- Wayland에서 소프트웨어 렌더러 사용 시 성능 저하가 개선되었다.
- Intel 10세대 CPU 환경에서의 VM 구동 문제가 수정되었다.
- RHEL 7 호스트에서 RHEL 8 VM 구성 시 그래픽 출력 오류가 수정되었다.
- 컨테이너 레지스트리 기본 경로 관련 동작이 조정되었다.
패키지 버전
패키지 버전 Python 3.8 Maven 3.6 JMC for HotSpot JVM 7.1.1 rsyslog 8.1911.0 audit 3.0-0.14 sudo 1.8.29-3.el8 firewalld 0.8 nftables 0.9.3 PHP 7.3 GCC Toolset 9 LLVM Toolset 9.0.1 Rust Toolset 1.41 Go Toolset 1.13 Grafana 6.3 Samba 4.11.2 드라이버 변경사항
추가된 드라이버
- gVNIC 관련 드라이버.
- Broadcom Unimac MDIO 버스 컨트롤러.
- iWARP 관련 드라이버.
- DRM VRAM 메모리 관리 관련 구성요소.
- intel_idle 계열의 CPU idle 지원 확장.
- Radeon RX 5600 / RX 5700 지원.
- NVIDIA GTX 1650 / 1660 계열 지원.
- Matrox MGA G200 계열.
- ASPEED AST 계열.
- Intel i915 그래픽 드라이버.
- Device DAX 및 PMEM DAX 드라이버.
- Intel RAPL 관련 코드.
- MD cluster 관련 지원.
업데이트된 드라이버
드라이버 버전 VMware vmxnet3 1.4.17.0-k Intel 10G Virtual Function 4.1.0-k-rh8 Intel 10G PCI-E 5.1.0-k-rh8 Intel Ethernet E800 series 0.8.1-k NFP driver 4.18.0-185 Elastic Network Adapter 2.1.0k HPE watchdog 2.0.3 Intel I/OAT DMA 5.0.0 Emulex LightPulse Fibre Channel SCSI 0.12.6.0.2 LSI MPT Fusion SAS 3.0 32.100.00.00 HP Smart Array Controller 3.4.20-170-RH4 QLogic Fibre HBA 10.01.00.21.08.2-k QLogic FastLinQ 4xxx FCoE 8.42.3.0 QLogic FastLinQ 4xxx iSCSI 8.37.0.20 Broadcom MegaRAID SAS 07.710.50.00-rc1 reference
- https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/8.2_release_notes/index