전산쟁이의 기억노트

RHEL8 기본소개 본문

RHEL8기술정보

RHEL8 기본소개

잘나가는전산쟁이 2022. 7. 23. 02:49
728x90
반응형
SMALL

 

  1. OS종류별 테스트 의견
    1. Oracle / Rocky / Alma 3종 모두 RHEL의 Fork버전의 OS로 대부분 비슷한 기능을 구현하고 있음
    2. 단, Oralce의 경우 자체 개발한 UEK커널을 사용하고 있는데, 수동으로 커널 드라이브에 올려야 하는 경우(ex. drbd / vdo) 커널 모듈에 올라가지 못하는 이슈가 있음
    3. docoker-compose기반으로 container를 사용할 경우 AWX의 구동 제약조건 확인.  
  2. 하드웨어 최대 인식 용량
    1. cpu / 메모리 정보
    2.  
      RHEL6 (x86_64)
      RHEL7
      RHEL8
      cpu (core / Thread) 448 768 768
      최대 지원 메모리 12TB 12TB (7.2이상) 24TB
      최소 요구 메모리 1GB(cpu당 1GB필요) 1GB(cpu당 1GB필요) 1.5GB(cpu당 1.5GB필요)
    3. 디스크  용량
    4.  
      RHEL6 (x86_64)
      RHEL7
      RHEL8
      최소 디스크 용량 1GB 10GB 10G
      권장 디스크 용량 5GB 20GB 20G
    5. 파일시스템별 용량
      1. EXT3
      2.  
        RHEL6 (x86_64)
        RHEL7
        RHEL8
        최대 파일크기 2TB 2TB 2TB
        최대 파일시스템 크기 16TB 16TB 16TB
        최대 생성 디렉토리 수 32000 32000 32000
        최대 심볼릭링크 크기 8 8 8
      3. EXT4
      4.  
        RHEL6 (x86_64)
        RHEL7
        RHEL8
        최대 파일크기 16TB 16TB 16TB
        최대 파일시스템 크기 50TB 50TB 50TB
        최대 생성 디렉토리 수 65000 65000 65000
        최대 심볼릭링크 크기 8 8 8
      5. XFS
      6.  
        RHEL6 (x86_64)
        RHEL7
        RHEL8
        최대 파일크기 100TB 500TB 8EB
        최대 파일시스템 크기 300TB 500TB 1PB
        최대 생성 디렉토리 수 무제한 무제한 무제한
        최대 심볼릭링크 크기 8 8 8
    6. 최대 부트 크기
    7.  
      RHEL6 (x86_64)
      RHEL7
      RHEL8
      BIOS 2TB 2TB 2TB
      UEFI 16TB 50TB 8EB
    8. 커널 및 OS기능
    9.  
      RHEL6 (x86_64)
      RHEL7
      RHEL8
      커널버전 2.6.32 ~ 2.6.34 3.1 4.18
      GCC 4.4 4.8.2 8.2.1
      Graphic X.org 7.4 X.org 7.7 Wayland 1.15
  3. 확인된 주요 변경사항
    1. OS 영역
      1. tcp wrapper를 사용하지 않기 때문에 /etc/hosts.allow, /etc/hosts.deny 정책이 없음
      2. NetworkManager기반으로 네트워크 사용 (network script 사용하지 않고, 네트워크 설정시 nmcli, nmtui를 사용해서 네트워크 구성)
        NIC 이중화 구성은 nmcli를 통해서 team, bond 드라이브 구현이 가능한데, RHEL9버전에서는 Team을 사용하지 않기 때문에  8버전에서도 bond구성
      3. selinux on/off를 커널 파라미터로 조정 (파일내용으로 조정시 부팅과정에서 memory leak 가능성 존재)
         
      4.  
         
         
         
      5. 기본적으로 설치되는 container 런타임은 podman으로 구성
      6. 기본적으로 rsyslog에 elasticsearch 연동 
      7. VDO 볼륨관리 지원 (중복제거, 압축 기능이 포함된 스토리지 기능, Oracle linux에서는 제공안함)
    2. 네트워크 설정
      1. NIC이름을 ethX로 일괄 설정 방법
         
      2.  
         
         
         
      3. nmcli기반으로 본딩 구성
         
      4.  
         
         
         
      5. nmcli로 네임서버 설정
         
      6.  
         
         
         
    3. 가상화 / 컨테이너관련
      1. GuestOS 사용할때 Spice를 사용하지 않고, VNC 권장
      2. 컨테이너 레지스트리(skopeo / container, podman 기능 추가, 8.2 이상 지원)
      3. Intel cpu 10세대 (코멧레이크지원, 8.2 이상 지원)
    4. S/W
      1. Graphic 드라이버가  Xorg → Wayland로 변경
      2. Wayland 비활성화 (서버 재부팅 혹은 세션 로그아웃 필요)
         
      3.  
         
         
         
      4. GCC 업데이트되어 nginx 1.14 설치 불가
      5. Wayland 다중모니터 인식 가능(8.4 이상 지원)
 
 
출처 - http://igoni.kr/books/linux/page/rhel8
728x90
반응형
LIST
Comments