6장. 여러 조직 관리


RHN Satellite는 하나의 Satellite 설치에서 여러 조직의 생성 및 관리를 지원하며, 다른 조직 또는 특정 그룹에 걸쳐 시스템 사업부, 컨텐츠 및 서브스크립션을 허용합니다. 이 장에서는 사용자를 위한 기본적인 설치 작업을 설명하고 RHN Satellite에서 여러 조직의 생성 및 관리에 대한 개념을 설명합니다.

6.1. 여러 조직 관리 기능을 사용하기 위해 권장되는 Satellite 모델

다음 예제에서는 여러 조직 (또는 multi-org)기능 사용에서 두 개의 가능성있는 시나리오에 대해 자세하게 설명합니다. RHN Satellite 5.1 이상 버전으로 설치 또는 업그레이드하는 것이 multi-org 기능의 사용을 요구하는 것은 아닙니다. Satellite에서 추가 조직을 만들고, 자신에 맞게 이러한 조직을 사용할 수 있습니다. 먼저 추가 조직을 생성하고 시범적으로 제한된 시스템/사용자 설정에 사용하여 조직의 프로세스 및 절차에서 multi-org Satellite의 영향을 완전히 이해하는 것이 좋습니다.

6.1.1. 조직의 여러 부서에 대해 중앙화된 Satellite 관리

첫 번째 시나리오에서 RHN Satellite는 다른 조직의 중앙 그룹에 의해 관리되고 있습니다. (그림 6.1. “조직의 여러 부서에 대해 중앙화된 Satellite 관리” 참조) 조직 1의 Satellite 관리자는 (Satellite 설정 시 생성된 관리 조직) 조직 1 ('관리 조직')을 소프트웨어 및 시스템 서브스크립션 및 인타이틀먼트의 스테이징 영역으로 취급합니다.
Satellite 관리자의 책임에는 Satellite 설정 (웹 인터페이스의 관리 부분에서 모든 가능한 작업), 추가 Satellite 조직 생성 및 삭제, 소프트웨어와 시스템 서브스크립션 및 인타이틀먼트 할당 및 제거가 포함됩니다.
예에서 추가 조직은 기업 내의 부서에 맵핑됩니다. 조직의 다양한 부서를 어느 수준으로 분할하기 위한 한 가지 방법으로 RHN Satellite에 사용하기 위해 어떤 부서가 서브스크립션 및 인타이틀먼트를 구입하는지를 생각하는 것입니다. Satellite에서 조직을 통해 중앙화된 관리를 하기 위해서 결과적으로 생성된 각각의 조직에 조직 관리자 계정을 생성하여 어떠한 이유로든 조직에 액세스할 수 있게 하는 것입니다.

그림 6.1. 조직의 여러 부서에 대해 중앙화된 Satellite 관리

6.1.2. 여러 제삼자 조직의 분산화된 관리

예에서 Satellite는 중앙 그룹에 의해 관리되지만, 각 조직은 Satellite 상의 다른 조직과 관 계없이 개별적으로 취급됩니다. 각각의 조직은 Satellite 프로그램 자체를 관리하는 그룹의 사용자가 될 수 도 있습니다.
동일 기업의 모든 부분이 되는 하부 조직으로 구성된 Satellite는 조직 사이에서 시스템 및 컨텐츠 공유에 있어서 보다 관용적인 환경이 될 수 있는 반면, 분산화된 예제에서의 공유에는 관대하지 않습니다. 관리자는 각 조직에게 특정양의 인타이틀먼트를 할당할 수 있습니다. 각 조직은 컨텐트에 대해 소프트웨어 채널 인타이틀먼트를 갖을 경우, Satellite에 동기화된 모든 Red Hat로의 액세스를 갖게 됩니다.
하지만 하나의 조직이 사용자 정의 컨텐트를 조직에 푸시하면, 이는 다른 주직에서 사용할 수 없게 됩니다. 컨텐트를 각 조직에 다시 푸시하지 않고 모든 또는 선택한 조직에서 사용할 수 있는 사용자 정의 컨텐트를 제공할 수 없습니다.
이 시나리오에서 Satellite 관리자는 로그인 액세스를 갖기 위해 각 조직에 계정을 저장하고자 할 수 도 있습니다. 예를 들어, Satellite를 사용하여 외부 집단에 관리 호스팅 서비스를 제공하는 경우, 조직의 시스템에 액세스하기 위해 계정을 저장할 수 있으므로 컨텐트를 푸시할 수 있습니다.

그림 6.2. 조직의 여러 부서에 대해 분산화된 Satellite 관리

6.1.3. 다수 조직 사용에 대한 일반적인 정보

다수 조직의 Satellite 관리에서 위에서 선택한 특정 모델에 상관 없이 다음의 모범 사례가 도움이 될 수 있을 것입니다.
단일 조직 Satellite에서 다수 조직 Satellite로 이전하고 있을 경우, 또는 단일 조직 Satellite로서 Satellite를 사용고자 할 경우가 아니라면, 어떠한 상황에서도 시스템 등록 및 사용자 생성을 위해 관리 조직 (organization #1)을 사용하는 것은 권장되지 않습니다. 이는 다음과 같은 이유에 기인합니다:
  1. 관리 조직은 인타이틀먼트에 관해서 특별한 경우로 취급됩니다. Satellite에 있는 다른 조직에서 인타이틀먼트를 추가하거나 제거하여 이러한 주직에 인타이클먼트를 추가 또는 제거할 수 있습니다.
  2. 관리 조직은 서브스크립션 및 인타이틀먼트에 대해 스테이징 영역이 되려고 합니다. Satellite를 새 인증서와 연관시킬 때 새 인타이틀먼트는 기본값으로 이 조직에 부여됩니다. Satellite 상의 다른 조직에서 새 인타이틀먼트를 사용 가능하게 하려면, 관리 조직에서 이러한 인타이틀먼트를 다른 조직으로 할당해야 합니다.

6.1.3.1. 자신이 사용하는것 보다 적은 인타이틀먼트를 갖는 인증서

새로운 Satellite 인증서를 발급 받고, Satellite 상의 조직에 있는 시스템이 소모하는 것보다 적은 인타이틀먼트가 들어 있을 경우, 관리Satellite 설정인증서 하의 Satellite 웹 인터페이스를 통해 업로드하거나 Satellite 탭 내의 Satellite 시스템 http://rhn.redhat.com 프로파일을 통해 업로드할 때, 또는 rhn-satellite-activate 명령을 실행하여 업로드할 때 새 인증서를 활성화할 수 없게 됩니다. 인증서에 충분한 인타이틀먼트가 없다는 오류가 나타나게 됩니다.
새 인증서를 활성화하기 위해 Satellite 인타이틀먼트 사용을 줄이는 방법에는 여러가지가 있습니다. Red Hat은 Satellite에서 각 조직의 인타이틀먼트 사용을 평가하고 어떤 조직이 어떤 인타이틀먼트를 사용하지 않고 제대로 작동하지 않는 지를 판단할 것을 권장합니다. 그 후 각 조직 관리자에게 직접 연락하여 조직에서 작동에 관계 없는 시스템의 시스템 프로파일을 인타이틀먼트 해제 하거나 삭제할 것을 요청합니다. 이러한 조직에 로그인 액세스를 가지고 있을 경우, 이를 직접 실행할 수 있습니다. Satellite 관리자로 로그인하면 조직이 시스템 프로파일과 관련되어 있는 인타이틀먼트 수 이하로 조직에 할당된 인타이틀먼트를 줄일 수 없습니다.
인타이틀먼트를 해제해야하지만 이를 실행할 시간이 없을 뿐 아니라 이를 실행하기 위해 각 조직에 액세스할 수 없는 경우가 있습니다. 다수 조직 Satellite에는 Satellite 관리자가 조직의 인타이틀먼트 수를 사용 수 이하로 감소시킬 수 있는 옵션이 있습니다. 이러한 방법은 관리 조직으로 로그인하여 실행해야 합니다.
예를 들어, 관리 조직으로 로그인한 후, 인증서가 Satellite 상에서 등록된 모든 시스템을 커버하기 위해 5 개의 시스템 관리 인타이틀먼트가 부족할 경우, 가장 최근에 조직에 등록된 5 개의 시스템 인타이틀먼트가 해제됩니다. 이 과정은 아래에서 설명합니다:
  1. /etc/rhn/rhn.conf 파일에서 web.force_unentitlement=1을 설정합니다
  2. Satellite를 다시 시작합니다
  3. 조직의 서브스크립션 탭이나 개별 인타이틀먼트의 조직 탭을 통해 원하는 조직에 할당된 인타이틀먼트를 줄입니다.
  4. 현재 조직에 있는 여러 시스템이 인타이틀먼트 없음 (unentitled) 상태일 것입니다. 조직에서 인타이틀먼트가 없는 시스템 수는 조직에서 삭제된 인타이틀먼트 수와 시스템에 아직 적용되지 않은 조직의 인타이틀먼트 수 사이에서의 차이와 동일하게 될 것입니다.
    예를 들어, 3 단계에 있는 조직에서 10 개의 인타이틀먼트가 삭제되고 조직이 시스템에서 사용되지 않는 인타이틀먼트 4개를 갖고 있을 경우, 조직에 있는 6 개의 시스템에 인타이틀먼트가 없게 됩니다.
필요한 인타이틀먼트 수를 충분히 소유한 후, 새로운 Satellite 인증서를 활성화할 수 있습니다. web.force_unentitlement 변수를 수정하는 것은 조직의 할당된 인타이틀먼트를 사용하고 있는 것 이하로 감소시킬 경우에만 필요함에 유의하십시오. 조직이 활발하게 사용되고 있는 것 보다 많은 인타이틀먼트를 갖고 있을 경우, 이를 제거하기 위해 이러한 변수를 설정할 필요가 없습니다.

6.1.3.2. 자신이 사용하는 것 보다 많은 인타이틀먼트가 있는 인증서

새로운 Satellite 인증서를 발급 받고, 이 인증서에 Satellite에서 사용되는 것 보다 더 많은 인타이틀먼트가 있을 경우, 여분의 인타이틀먼트는 관리 조직에 할당됩니다. Satellite 관리자로 웹 인터페이스에 로그인할 경우, 이러한 인타이틀먼트를 다른 조직에 할당할 수 있게 됩니다. 이전에 다른 조직에 할당된 인타이틀먼트는 영향을 받지 않게 됩니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat