23장. 현재 시스템 업그레이드

이 장에서는 Red Hat Enterprise Linux 시스템을 업그레이드할 수 있는 다양한 방법에 대해 설명합니다.

23.1. 업그레이드 또는 재설치하기 선택

Red Hat Enterprise Linux 버전 4 업데이트 4 에서 업그레이드가 지원되는 동안, 데이터를 백업하여 이전 Red Hat Enterprise Linux 설치상에 Red Hat Enterprise Linux 5.0의 릴리즈를 설치합니다.
Red Hat Enterprise Linux 4 로부터 업그레이드할 시에는 그 전에 RHN를 사용하여 시스템을 업데이트하셔야 합니다.
This recommended reinstallation method helps to ensure the best system stability possible.
For more information about re-installing your Red Hat Enterprise Linux system, refer to the Whitepapers available online at http://www.redhat.com/rhel/resource_center/.
현재 Red Hat Enterprise Linux 4 업데이트 4를 사용하신다면, 전형적인 설치 프로그램 기반 업그레이드를 수행하실 수 있습니다.
그러나 시스템을 업그레이드 시작하시기 전에 다음과 같은 사항을 염두해 두셔야 합니다:
  • 설정 파일의 형식에 다양한 변화로 인하여 업그레이드를 마친 후 개별 패키지 설정 파일 중 제대로 작동하지 않는 패키지가 있을 수도 있습니다.
  • If you have one of Red Hat's layered products (such as the Cluster Suite) installed, it may need to be manually upgraded after the Red Hat Enterprise Linux upgrade has been completed.
  • 업그레이드 후 제삼자 프로그램이나 ISV 응용 프로그램이 제대로 작동하지 않을 가능성도 있습니다.
시스템을 업그레이드하시면 현재 설치된 패키지의 업데이트된 버전이 설치됩니다.
업데이트를 거치면서 기존의 설정 파일은 .rpmsave 확장명이 붙은 새로운 이름으로 보존됩니다 (예, sendmail.cf.rpmsave). 또한 업그레이드 과정이 /root/upgrade.log 로그 파일에 기록됩니다.

주의

소프트웨어가 발달되면서 설정 파일의 형식도 변화되기 때문에, 업그레이드 변경 사항을 저장하시기 전에 새로운 파일과 원래의 설정 파일을 주의깊게 비교해 보셔야 합니다.

참고

시스템에 저장된 데이터를 항상 백업해 두시기 바랍니다. 만일 시스템을 업그레이드하시거나 다중 부트 시스템을 생성하신다면, 하드 드라이브에서 보존하려는 데이터를 백업하셔야 합니다. 백업하지 않으시면, 한번의 실수로 모든 데이터를 잃을 수도 있습니다.
업그레이드된 패키지 중 일부 패키지는 설치되지 않은 다른 패키지에 의존하고 있을 수도 있습니다. 사용자 설정을 통해 패키지를 업그레이드 하셨다면, 패키지간의 의존성 문제를 해결해 주셔야 합니다. 업그레이드 과정에서 이러한 의존성 문제를 해결할 수 있지만 때로는 시스템 상에 존재하지 않는 패키지를 추가 설치하셔야할 경우도 있습니다.
시스템을 어떻게 파티션 분할하셨는지에 따라서 업그레이드 프로그램은 추가적인 스왑 파일을 추가하도록 요구할 수 도 있습니다. 만일 업그레이드 프로그램이 RAM 용량의 두배와 동등한 스왑 파일을 감지하지 못한다면, 업그레이드 프로그램은 새로운 스왑 파일을 추가하시도록 요청할 것입니다. 컴퓨터 RAM 용량이 크지 않다면 (256 MB 미만), 이러한 스왑 파일을 추가하시기를 권장합니다.