Red Hat Training

A Red Hat training course is available for Red Hat Satellite

1.3. 호스트 등록 및 설정

다음 부분에서는 호스트를 등록하는 방법, 서브스크립션을 확인하는 방법, 호스트가 컨텐츠를 사용할 수 있도록 이러한 서브스크립션을 할당하는 방법에 대해 설명합니다.

1.3.1. Red Hat Subscription Management에 등록

이 절차의 첫 번째 단계는 호스트를 Red Hat Subscription Management에 등록하는 것입니다. 이는 호스트를 등록하여 사용자가 사용할 수 있는 서브스크립션에 대한 컨텐츠를 사용할 수 있게 합니다. 이에는 Red Hat Enterprise Linux, Red Hat Software Collections (RHSCL), Red Hat Satellite와 같은 컨텐츠가 포함되어 있습니다. subscription_manager register 명령을 사용하여 Satellite를 등록합니다:
# subscription-manager register
Username: demouser
Password:
The system has been registered with ID: 541084ff2-44cab-4eb1-9fa1-7683431bcf9a

1.3.2. Satellite 서브스크립션 확인

호스트를 등록한 후 Satellite 서브스크립션 풀 ID를 확인해야 합니다. 이 ID를 사용하여 호스트에 필요한 서브스크립션을 할당할 수 있습니다. Satellite 서브스크립션은 Satellite 컨텐츠 및 Red Hat Enterprise Linux, Red Hat Software Collections (RHSCL), Red Hat Satellite로의 액세스를 제공합니다. 이에는 서브스크립션만 필요합니다.
다음 명령을 실행하여 Satellite 서브스크립션을 확인합니다:
# subscription-manager list --all --available
Subscription Name: Red Hat Satellite
Provides:          Oracle Java (for RHEL Server)
                   Red Hat Satellite 6 Beta
                   Red Hat Enterprise Linux Server
                   Red Hat Satellite
                   Red Hat Enterprise Linux Load Balancer (for RHEL Server)
SKU:               MCT0370
Pool ID:           8a85f9874152663c0541943739717d11
Available:         3
Suggested:         1
Service Level:     Premium
Service Type:      L1-L3
Multi-Entitlement: No
Ends:              10/07/2014
System Type:       Physical

중요

풀 ID를 적어둡니다. 이 값을 사용하여 서브스크립션을 Satellite 호스트에 할당할 수 있습니다. 예에서 풀 ID는 8a85f9874152663c0541943739717d11입니다. 실제 서브스크립션의 풀 ID는 이와 다릅니다.
다음 명령을 실행하여 서브스크립션을 Satellite에 할당합니다. 실제 자신의 풀 ID로 바꿔야 합니다:
# subscription-manager attach --pool=8a85f9874152663c0541943739717d11
Successfully attached a subscription for: Red Hat Satellite
다음 명령을 실행하여 서브스크립션이 올바르게 할당되었는지 확인합니다:
# subscription-manager list --consumed
+-------------------------------------------+
   Consumed Subscriptions
+-------------------------------------------+
Subscription Name: Red Hat Satellite
Provides:          Red Hat Satellite
                   Red Hat Enterprise Linux Server
                   Red Hat Software Collections (for RHEL Server)
                   Red Hat Satellite Beta
                   Red Hat Satellite 6 Beta
                   Red Hat Software Collections Beta (for RHEL Server)
                   Red Hat Satellite Capsule Beta
                   Red Hat Enterprise Linux Load Balancer (for RHEL Server)
                   Red Hat Satellite with Embedded Oracle
                   Red Hat Satellite Capsule
                   Red Hat Enterprise Linux High Availability (for RHEL Server)
SKU:               MCT0370
Contract:          10293569
Account:           5361051
Serial:            1653856191250699363
Pool ID:           8a85f9874152663c0541943739717d11
Active:            True
Quantity Used:     1
Service Level:     Premium
Service Type:      L1-L3
Status Details:
Starts:            10/08/2013
Ends:              10/07/2014
System Type:       Physical

1.3.3. 리포지터리 설정

기존 모든 리포지터리를 비활성화하고 Red Hat Enterprise Linux 6, Red Hat Software Collections, Satellite 6 리포지터리만 활성화합니다. 다음 명령을 실행합니다:
# subscription-manager repos --disable=*
# subscription-manager repos --enable rhel-6-server-rpms \
--enable rhel-server-rhscl-6-rpms --enable rhel-6-server-satellite-6.0-rpms

1.3.4. Satellite 6 설치

다음 명령을 실행하여 Satellite 6를 설치합니다:
# yum install katello