활성화 키

활성화 키는 고객에게 적합한 소프트웨어 자격이 있는지, 적절한 채널에 연결되었는지, 관련 그룹에 가입되어 있는지를 확인하는 데 사용됩니다. 각 활성화 키는 키를 생성할 때 설정할 수 있는 조직에 바인딩됩니다.

SUSE Multi-Linux Manager에서 활성화 키는 레이블이 있는 구성 설정 그룹입니다. 레이블을 부트스트랩 스크립트에 파라미터로 추가하여 활성화 키와 연결된 모든 구성 설정을 적용할 수 있습니다. 활성화 키 레이블을 부트스트랩 스크립트와 함께 사용하는 것이 좋습니다. 부트스트랩 스크립트가 실행될 때 레이블에 연결된 모든 구성 설정은 스크립트가 실행되는 시스템에 적용됩니다.

활성화 키는 다음을 지정할 수 있습니다.

  • 채널 할당

  • 시스템 유형 또는 추가 자격

  • 연락 방법

  • 구성 파일

  • 설치할 패키지

  • 활성화할 AppStream

  • 시스템 그룹 할당

활성화 키는 클라이언트 등록 시 사용되며 다시 사용되지 않습니다. 클라이언트는 등록된 후에 지정된 활성화 키와 관계없이 변경할 수 있습니다. 활성화 키와 클라이언트 사이의 관계는 기록 목적으로만 기록됩니다.

provision config keys
Procedure: Creating an Activation Key
  1. SUSE Multi-Linux Manager Web UI에서 관리자 권한으로 시스템  활성화 키로 이동합니다.

  2. 키 생성 버튼을 클릭합니다.

  3. 활성화 키 상세 정보 페이지의 설명 필드에 활성화 키의 설명을 입력합니다.

  4. 필드에 활성화 키의 이름을 입력합니다. 예를 들어, SUSE Linux Enterprise Server 15 SP6의 경우 SLES15-SP6을(를) 입력합니다.

    • SUSE 제품인 경우 필드에 쉼표를 사용하지 마십시오. 하지만 Red Hat 제품인 경우 반드시 쉼표를 사용해야 합니다.

    • 기타 모든 문자는 허용되지만 <> (){}(공백 포함)는 자동으로 제거됩니다.

    • 필드가 비어 있으면 임의의 스트링이 생성됩니다.

  5. In the Usage add number of times the key can be used, or leave it blank for unlimited usage.

  6. In the Base Channels drop-down box, select the appropriate base software channel, and allow the relevant child channels to populate. For more information, see 설치 마법사 and 사용자 정의 채널.

  7. Select the Child Channels you need (for example, the mandatory SUSE Multi-Linux Manager tools and updates channels).

  8. Check the Add-On System Types checkbox if you need to enable any of the options. For more information about system types, see 시스템 유형.

  9. We recommend you leave the Contact Method set to Default. For more information about contact methds, see 클라이언트 연락 방법.

  10. 범용 기본값 설정은 확인란이 선택되지 않은 상태 그대로 두는 것이 좋습니다.

  11. 활성화 키 생성을 클릭하여 활성화 키를 생성합니다.

  12. After the activation key is created, the page shows additional checkbox Configuration File Deployment below the list of Add-On System Types. To enable deploying configuration files to systems on registration, select this checkbox.

  13. Click Update Activation Key to save the change.

When the activation key creation is completed, additional tabs appear at the top of the page. Use them to check and set additional features. These tabs are:

  • 패키지

  • 구성

  • 그룹

  • 활성화된 시스템

  • AppStreams(모듈형 채널이 활성화 키와 연결될 때마다 사용 가능)

1. 활성화 키

클라이언트를 다시 등록하고 모든 SUSE Multi-Linux Manager 설정을 다시 확보하기 위한 목적으로 재활성화 키를 한 번만 사용할 수 있습니다. 재활성화 키는 클라이언트 전용이며 시스템 ID, 이력, 그룹 및 채널을 포함합니다.

재활성화 키를 생성하려면 시스템으로 이동한 후 클라이언트를 클릭하여 재활성화 키를 생성하고, 상세 정보  재활성 탭으로 이동하십시오. 새 키 생성을 클릭하여 재활성화 키를 생성합니다. 나중에 사용할 수 있도록 키의 상세 정보를 기록해 둡니다. 특정 시스템 ID와 연결되지 않은 일반적인 활성화 키와 달리 여기에서 생성한 키는 시스템  활성화 키 페이지에 표시되지 않습니다.

재활성화 키를 생성한 후에는 /etc/salt/minion.d/susemanager.conf에서 management_key 입자로 사용할 수 있습니다. 예:

grains:
    susemanager:
        management_key: "re-1-daf44db90c0853edbb5db03f2b37986e"

재활성화 키를 적용하려면 venv-salt-minion 또는 salt-minion 프로세스를 다시 시작합니다.

재활성화 키를 부트스트랩 스크립트와 함께 사용할 수 있습니다. 부트스트랩 스크립트에 대한 자세한 내용은 Register Clients With a Bootstrap Script을 참조하십시오.

클라이언트를 기존 SUSE Multi-Linux Manager 프로파일과 함께 자동 설치하는 경우 프로파일은 재활성화 키를 사용해 시스템을 다시 등록하고 설정을 복원합니다. 프로파일 기반 자동 설치가 진행 중일 때는 이 키를 재생성, 삭제 또는 사용하지 마십시오. 그러면 자동 설치에 실패하게 됩니다.

2. 활성화 키 모범 사례

기본 상위 채널

Avoid using the SUSE Multi-Linux Manager Default parent channel. This setting forces SUSE Multi-Linux Manager to choose a parent channel that best corresponds to the installed operating system, which can sometimes lead to unexpected behavior. Instead, we recommend you create activation keys specific to each distribution and architecture.

Bootstrapping With Activation Keys

부트스트랩 스크립트를 사용 중인 경우 각 스크립트에 대해 활성화 키를 생성하는 것을 고려하십시오. 이렇게 하면 채널 할당, 패키지 설치, 시스템 그룹 구성원, 구성 채널 할당을 조정하는 데 도움이 됩니다. 또한 등록 후 시스템에 대한 수동 개입이 덜 필요합니다.

Bootstrapping LTSS Clients

LTSS 구독을 사용하여 클라이언트를 부스트랩하는 경우 활성화 키 생성 중에 LTSS 채널을 포함시켜야 합니다.

대역폭 요구사항

활성화 키를 사용하면 등록 시점에 소프트웨어가 자동으로 다운로드될 수 있는데, 대역폭이 제한된 환경에서는 바람직하지 않을 수 있습니다.

이러한 옵션은 대역폭 사용량을 생성합니다.

  • SUSE 제품 풀 채널을 할당하면 해당 제품 설명자 패키지가 자동으로 설치됩니다.

  • 섹션의 모든 패키지가 Packages 설치됩니다.

  • 구성 섹션의 모든 Salt 상태가 그 내용에 따라 다운로드를 트리거할 수 있습니다.

키 레이블 명명

활성화 키에 대해 읽을 수 있는 이름을 입력하지 않으면 시스템이 수 스트링을 자동으로 생성하므로 키를 관리하기 어려울 수 있습니다.

키를 추적하는 데 도움이 되는 활성화 키 명명 스키마를 고려하십시오. 조직의 인프라와 관련이 있는 이름을 생성하면 더 복잡한 작업을 더 쉽게 수행할 수 있습니다.

키 레이블을 생성할 때 다음과 같은 팁을 참고하십시오.

  • OS 명명(필수): 키는 항상 자신이 설정을 제공하는 대상인 OS를 참조해야 합니다.

  • 아키텍처 명명(권장): 귀사가 단 하나의 아키텍처(예: x86_64)만 운영하고 있지 않다면 레이블에 아키텍처 유형을 제공하는 것이 좋습니다.

  • 서버 유형 명명: 이 서버를 어떤 목적으로 사용 중입니까?

  • 위치 명명: 서버가 어디에 있습니까? 서버룸, 건물 또는 부서 내?

  • 날짜 명명: 유지보수 기간, 분기 등

  • 사용자 정의 명명: 어떤 명명 스키마가 조직의 필요에 적합합니까?

    활성화 키 레이블 이름의 예:

    sles15-sp4-web_server-room_129-x86_64
    sles15-sp4-test_packages-blg_502-room_21-ppc64le
포함된 채널

활성화 키를 생성할 때는 어떤 소프트웨어 채널이 연결되어 있는지도 기억해 두어야 합니다. 키에는 할당된 특정 기본 채널이 있어야 합니다. 기본값으로 설정된 기본 채널은 사용하지 않는 것이 좋습니다. 자세한 내용은 클라이언트 등록에서 설치하려는 클라이언트 운영 체제를 참조하십시오.