34.2. 소프트웨어 업데이트 설정

Red Hat은 소프트웨어 컨텐츠로서 Red Hat Enterprise Linux 시스템에 있는 제품 및 패키지를 설명합니다. 시스템을 컨텐츠 서버와 관련하여 기존의 컨텐츠를 업데이트하거나 새 컨텐츠를 설치합니다. Red Hat Enterprise Linux 6는 인증서 기반 Red Hat Network, RHN 클래식, Satellite 또는 System Engine과 같은 로컬 컨텐츠 서버를 사용하여 컨텐츠를 얻을 수 있습니다.
이러한 컨텐츠 전달 옵션 — Red Hat Network, Red Hat Network 클래식, Satellite —은 상호 배타적입니다. 이는 각각 Red Hat에 있는 다른 컨텐츠와 서브스크립션 서비스로 연결되어 자체적 관리 도구 모음을 갖습니다.

34.2.1. 컨텐츠 전달 및 서브스크립션

시스템은 액세스 허용되거나 권한을 갖는 컨텐츠에 대한 업데이트만을 다운로드하거나 수신할 수 있습니다. 조직은 정해진 수의 제품에 대한 정채진 목록을 사용하는 것을 허용하는 계약인 서브스크립션을 구매합니다. 예를 들어, 100 개의 서버 (수량)에 대한 제품인 물리적 서버 (제품)의 Red Hat Enterprise Linux에 대한 서브스크립션을 구매하는 것입니다. firstboot를 실행하면 시스템은 조직의 서브스크립션에 연결되어 제품 서브스크립션은 해당 컴퓨터에 할당될 수 있습니다. 시스템이 서브스크립션에 연결되면 등록된 컨텐트를 전달하는 컨텐트 서버에 연결됩니다.

34.2.1.1. 서브스크립션 및 컨텐츠 설정 경로

컨텐츠 전송 서버 및 서브스크립션 할당은 소프트웨어 업데이트 설정 화면에서 이루어 집니다. 여기에는 네 가지 옵션이 있습니다:
  • 제품 중심의 인타이틀먼트 및 컨텐츠 전달에 초점을 둔 인증서 기반 Red Hat Network
  • 컨텐츠로의 채널 기반 액세스를 사용하는 RHN 클래식 (이는 이전 Red Hat Enterprise Linux 시스템에 대한 마이그레이션 경로로 제공되고 있음)
  • RHN 클래식과 유사하게 채널 기반 시스템을 사용하는 Satellite 또는 Proxy 컨텐츠 전달
  • 나중에 등록
서브스크립션 및 컨텐츠 Firstboot 경로

그림 34.3. 서브스크립션 및 컨텐츠 Firstboot 경로

Red Hat Enterprise Linux에는 시스템이 패키지 및 컨텐츠에 액세스하는 방법을 정의하는 두 가지 개념적 단계가 있습니다:
  • 시스템을 등록하면 인증서 기반 Red Hat 네트워크에 있는 Red Hat 서브스크립션 서비스에서 시스템을 인식하고 이를 서브스크립션 관리를 위한 조직의 소프트웨어 인벤토리에 추가합니다.
  • 이는 사용 가능한 서브스크립션에 등록되어야 합니다. 이렇게 하면 시스템은 사용 가능한 패키지를 설치할 수 있는 권한을 갖고 업데이트를 받을 수 있는 경로를 설정할 수 있습니다.
이러한 개념은 Red Hat Enterprise Linux 6 운용 가이드에 자세히 설명되어 있습니다.
Satellite 및 Proxy 설정 경로는 Red Hat Network 기반의 설정 및 환경에 따라 다릅니다. 모든 설치가 다르기 때문에 로컬 Satellite는 수동으로 설정됩니다.
34.2.1.1.1. Red Hat Network와 RHN 클래식에서 선택
Red Hat Enterprise Linux 6.1로 시작하면 서브스크립션은 사용 가능한 설치된 제품으로 정의됩니다. 하지만 이전 Red Hat Enterprise Linux 버전에서 서브스크립션은 채널 액세스에 의해 정의되어 있었습니다. 이는 컨텐츠 및 인타이틀먼트 액세스로의 두 가지 다른 상호 배타적인 접근 방법입니다.
인증서 기반 Red Hat Network는 고객 포털과 밀접하게 통합되어 있으며 인타이틀먼트/서브스크립션 관리 및 컨텐츠 전달과 업데이트라는 두 가지 중요한 관리 작업을 수행합니다. 이 옵션은 시스템을 Red Hat 서브스크립션 서비스에 등록하고 서브스크립션을 로컬 및 글로벌에 할당하기 위한 강력한 도구 모음을 제공하며 소프트웨어 서브스크립션 상태를 확인하고 설치된 제품을 표시합니다.
Red Hat Network 클래식은 기존의 채널 서브스크립션 모델을 사용합니다. Red Hat Network 클래식은 Red Hat Enterprise Linux 4, Red Hat Enterprise Linux 5.6 이전 버전, Red Hat Enterprise Linux 6.0, 및 Satellite Red Hat Enterprise Linux 5, Satellite 시스템을 사용하는 환경에 대한 레거시를 지원합니다. Red Hat Enterprise Linux 6.1 이후 버전을 실행하는 시스템에 대해 Red Hat Network 클래식은 권장되지 않습니다.
인증서 기반 Red Hat Network (및 서브스크립션 관리자 도구)와 RHN 클래식 (및 rhn_* 도구) 모두로 시스템을 관리할 수 없습니다. 이전에 시스템이 RHN 클래식에 의해 관리되었을 경우 RHN 클래식에서 인증서 기반 Red Hat Network으로의 지원되는 직접적인 마이그레이션 경로는 없습니다. Red Hat Enterprise Linux 6.1 또는 그 이후 버전으로 업그레이드하거나 새로운 인증서 기반 Red Hat Network를 사용하고자 하는 경우 다음 방법을 사용합니다:
  • yum 대신 부팅 ISO를 사용하여 시스템을 업데이트합니다.
  • 시스템을 RHN 클래식에서 수동으로 제거하고 호스트 기록을 삭제한 후 Red Hat 서브스크립션 관리자 도구를 사용하여 인증서 기반 Red Hat Network에 시스템을 등록합니다.