4장. RHEL 8로 업그레이드할 RHEL 7 시스템 준비
RHEL 8으로의 업그레이드를 위해 RHEL 7 시스템을 준비하려면 업그레이드를 진행하기 전에 다음 단계를 따르십시오.
GRUB legacy 부트 로더를 GRUB2로 마이그레이션
업그레이드 후에도 RHEL 7은 여전히 GRUB legacy 부트 로더를 사용합니다. 그러나 GRUB legacy는 RHEL 7 및 이후 버전에서 지원되지 않습니다. 따라서 부트 로더를 GRUB2로 수동으로 마이그레이션해야 합니다. 자세한 내용은
RHEL 7 시스템 관리자 가이드
의 GRUB legacy에서 GRUB 2로 업그레이드 섹션을 참조하십시오.- 설치된 패키지의 잠재적인 문제를 해결합니다. 자세한 내용은 7.1절. “설치된 패키지가 현재 주요 RHEL 버전과 일치하는지 확인”의 내용을 참조하십시오.
systemd
서비스에 대한 사용자 지정System V
및Upstart
스크립트를 조정합니다.RHEL 7 시스템에서
systemd
는 init 시스템으로Upstart
를 대체합니다. 부팅 시 시스템 서비스의 병렬 시작과 같은 기능을 사용하려면 레거시System V
및Upstart
스크립트를systemd
스크립트의 시스템 디렉터리에 대한 경로를 업데이트합니다.
RHEL 7 시스템에서
/bin
,/sbin
,/lib
,/lib64
디렉터리는/usr
에서 해당 디렉토리에 대한 심볼릭 링크로 교체되었습니다. 예를 들어 RHEL 8에서/bin
은/usr/bin/
디렉토리에 대한 심볼릭 링크입니다./bin
,/sbin
, /lib ,
를 예상하는 스크립트 또는 애플리케이션을 사용하는 경우 적절하게 조정합니다. 예를 들어 스크립트 및 애플리케이션을 다음으로 업데이트할 수 있습니다./lib
64-
/usr 에서
/usr
/bin/
와 같은 경로 사용 -
/bin
,/sbin
,/lib
,/lib64
가 디렉터리 대신 심볼릭 링크임을 수락합니다.
-
/usr 에서
YUM 4 API를 사용하도록 YUM 스크립트 및 플러그인을 업데이트합니다.
RHEL 8에서는 더 이상 YUM 3의 Python API를 지원하지 않습니다. 기존 API를 사용하는 스크립트 또는 YUM 플러그인을 사용하는 경우 YUM 4 API로 마이그레이션합니다. 자세한 내용은 YUM 스택에 대한 Notable changes to the YUM 스택을 참조하십시오.
-
업그레이드 후 특정 패키지를 누락하는 경우
문제 해결
장의 7.3절. “RHEL 7로 업그레이드한 후 누락된 패키지 설치” 섹션을 참조하십시오. - RHEL 8 문서 채택 고려 사항을 검토하고 필요한 경우 시스템을 추가로 변경합니다.
시스템을 최신 RHEL 7.9 버전으로 업데이트하고 호스트를 재부팅합니다.
# yum update # reboot
- 모든 애플리케이션 및 서비스가 올바르게 구성되어 작동하는지 확인합니다. 예를 들어 호스트에서 DNS 서버를 실행하는 경우 업그레이드 후에도 구성이 계속 유효하며 업그레이드 전과 동일한 방식으로 서비스가 작동하는지 확인합니다.
-
RHEL 7에서 RHEL 8
로 업그레이드 업그레이드 준비 장에 설명된 준비 단계를 수행합니다.