Skip to main content

RHEL/Centos 8.4 Release Note

RHEL / Centos 8.4출시에 따른 릴리즈 노트 확인

프리뷰를 포함한 전체 내용을 기재하진 않았고, 주로 사용하는 하는 기능 및 패키지 정보들에 한해 작성


  1. 릴리즈 정보

    출시일자
    커널버전
    21.4 4.18.0-305
  2. 주요변경사항

    1. 새로운 기능

      1. nmstate 패키지를 통해 네트워크 설정 가능
      2. iproute2 명령어를 이용해 traffic control(tc)에서 제공하는 mac_push, push_eth, pop_eth 에 이더넷 헤더를 만들거나 삭제 기능 추가
      3. cgoups를 통해 slab 메모리 활용을 개선하고, 메모리 계정을 페이징수준에서 개체 수준으로 전환하여 커널이 점유하는 메모리 공간 감소 가능
      4. 사전 압축 기능이 적용되어 정기적으로 메모리 압축작업을 수행하게 되어 특정 메모리의 할당시간이 빨라짐 (기본값은 OFF)
      5. Intel CPU 8세대(커피레이크), 9세대(커피레이크 리프레쉬)에 설정된 EDAC을 지원
      6. pacemaker 에이전트에서 장애를 감지한 경우 interval과 상관없이 장애로 판단하고, 각 작업별 health check를 호출하지 않아 오버헤드 감소
      7. virtio_balloon 장치를 사용하는 경우 VM에서 사용하지 않는 메모리 페이지 반환 가능

    2. 주요 변경사항

      1. 패키지 변경사항
        1. NetworkManager 기능추가
          1. ipv4.dhcp-reject-servers 파라미터 추가  :   ip release시 거부하기 위한 값
          2. active_slave옵션사용 불가, primary 컨트롤러에서 옵션을 설정
          3. NetworkManager-wait-online 시간초과시간을 60초로 변경
          4. ethtool 오프로드 기능 추가
        2. 성능관련 
          1. perf Toolset에서 timestamp기록 및 표시
          2. Cockpit 번역률 증가 - 번역 가능한 문자열이 50% 미만인 경우 영문으로 출력
        3. 파일 / 스토리지
          1. Swap파티션 구성시 128GB → 16TiB까지 생성 가능
          2. NVMe 장치의 hot swap 지원
          3. XFS / EXT4 마운트시 dax 옵션 추가
            1. dax=inode : 기본값
            2. dax=never : dax 비활성
            3. dax=always : dax 활성화
      2. 커널 파라미터
        1. eBPF(Extended Berkeley Packet Filter; 제한된 기능의 샌드박스환경의 커널에서 코드 실행을 허용하는 커널 내부의 가상머신) 기능 제공
          1. BPF Compile Collection(BCC) : 네트워킹을 사용하는 OS 모니터링, I/O 분석도구 제공
          2. BCC Tool Package 제공
          3. Traffic Control eBPF : 커널 네트워크 경로의 내부 프로그래밍이 패킷처리
      3. 드라이버 지원
        1. igc(인텔 2.5G NIC 드라이버) 정식 지원
      4. 버그 수정
        1. snmpbulket - 존재하지 않는 pid에 대해 결과를 찾을수 없다는 출력과 실패메시지 제공
        2. cron - ReaR(Relax and Recovery)구성이 잘못된 경우 Cron명령이 관리자에게 이메일 발송해서 트리거링, ReaR 구성이 수행되지 않은 경우에도 관리자는 이메일 수신하게 되는데
          트리커 조건에 따라 이메일이 전송되도록 수정
        3. OpenSCAP - 적은용량의 RAM환경에서 파일 시스템 검사할때 메모리 점유율이 부족해지는 문제 해소
        4. NetworkManager - /etc/hostname이 설정되어 있지 않은 경우 기본경로가 있는 NIC를 통해서만 DNS조회해서 호스트네임 확인수행 하는데 사용가능한 모든 NIC를 통해서 호스트네임을  확인하도록 수정
        5. pmlogger과 NetworkManager의 충돌로 인해 pmlogger가 구동되어 있는 경우 NetworkManager가 구동되지 않는 문제 수정
        6. Container - 컨테이너내의 I/O 혹은 메모리 제한이 적용되는 경우 메모리 회수작업시 lock-up 발생, OOM이 여러번 종료되어 컨테이너가 잠기고 hanup발생하게 되는 문제 수정
        7. Memory - 처음에는 정상이였으나 이휴에 오프라인으로 인식된 메모리에 엑세스 할 경우 커널 패닉이 발생하는 문제 수정
        8. SMB - 마운트 옵션시 cifsacl 옵션을 사용하는 경우 EREMOTE오류로 인해 마운트 실패 오류 수정
        9. NFS - 100,000개 이상의 파일이 있는 디렉토리 리스트 나열시 완료되지 않는 문제 수정
        10. Corosync - 기본토큰 timeout이 1초에서 3초로 변경 
        11. Virtualization - Windows Server 2019호스트에서 RHEL8게스트 연결속도 지연되는 문제 수정
        12. Wayland - 가상머신의 멀티 모니터 인식 가능

    3. 주요 버전업데이트 / 추가된 패키지 리스트

      패키지명
      버전정보
      python 3.9
      swig 4.0
      subversion 1.14
      redis 6
      postgresSQL 13
      Mariadb 10.5
      GCC Toolset 10
      LLVM Toolset 11.0.0
      Rust Toolset 1.49.0
      GO Toolset 1.15.7
      OpenJDK 11
      kabi_whitlist kabi_stablelist


  3. 드라이버 변경사항

    1. 추가된 드라이버

      드라이버 종류
      모델명
      네트워크 Realtek 802.11ac (8822*)
      네트워크 Interface for UDP Encapsulated traffic
      그래픽 + 기타 Regmap SoundWire
      그래픽 + 기타 Intel Quick Assist / Data Accelerator
      그래픽 + 기타 Oracle VM VirtualBox Graphics
      그래픽 + 기타 AMD Energy repotring
      그래픽 + 기타 Elastic Fabric Adapter
      그래픽 + 기타 AMD PIC-E Non-Transparent Bridge
      그래픽 + 기타 PCIe NTPB Performance Measurement Tool / Simple Pingpong Client / Debugging Tool)
      그래픽 + 기타 Software Queue-Pair Trsnport over NTB
      그래픽 + 기타 Intel Elkhart Lake PHC pinctrl/GPIO Driver
      그래픽 + 기타 Dell platform setting Control interface
    2. 업데이트 드라이버

      드라이버 종류
      업데이트 버전
      VMware SVGA drm 2.18.0.0
      Cisco FCoE HBA 1.6.0.53
      HP Smart Array Controller 3.4.20-220-RH1
      Emulex LightPulse Fibre Channel SCSI 0.12.8.0.5
      LSI MPT Fusion SAS 3.0 35.101.00.00
      QLosic Fibre HBA 10.02.00.104-k
      HPE Watcgdig 2.0.4

       


reference