License Manager에서 Linux용 라이선스 유형 변환 - AWS License Manager

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

License Manager에서 Linux용 라이선스 유형 변환

License Manager 콘솔 또는를 사용하여 SAP 인스턴스용 적격 Ubuntu LTS, RHEL 및 RHEL의 라이선스 유형을 변환 AWS CLI 할 수 있습니다.

License Manager 콘솔을 사용하여 라이선스 유형 변환

License Manager 콘솔을 사용하여 라이선스 유형을 변환할 수 있습니다.

참고

중지된 상태이고 AWS Systems Manager 인벤토리에 연결된 인스턴스만 표시됩니다.

콘솔에서 라이선스 유형 변환을 시작하려면
  1. https://console.aws.amazon.com/license-manager/에서 License Manager 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 라이선스 유형 변환을 선택한 다음 라이선스 유형 변환 생성을 선택합니다.

  3. 소스 운영 체제의 경우 변환하려는 인스턴스의 플랫폼을 선택합니다.

    • RHEL

    • SAP용 RHEL

    • Ubuntu LTS

    • Windows BYOL

    • Windows 라이선스 포함

  4. (선택 사항) 인스턴스 ID 또는 사용 작업 값의 값을 지정하여 사용 가능한 인스턴스를 필터링합니다.

  5. 라이선스를 변환하려는 인스턴스를 선택한 후 다음을 선택합니다.

  6. 라이선스 유형의 사용 작업 값을 입력하고 변환할 대상 라이선스를 선택한 후 다음을 선택합니다.

  7. 라이선스 유형 변환 구성에 만족하는지 확인하고 변환 시작을 선택합니다.

라이선스 유형 변환 패널에서 라이선스 유형 변환 상태를 볼 수 있습니다. 변환 상태 열에는 변환 상태가 진행 중, 완료 또는 실패로 표시됩니다.

를 사용하여 라이선스 유형 변환 AWS CLI

에서 라이선스 유형 변환을 시작하려면 인스턴스의 라이선스 유형이 적합한지 확인한 다음 라이선스 유형 변환을 수행하여 필요한 구독으로 변경 AWS CLI해야 합니다. 적합한 구독 유형에 대한 자세한 내용은 License Manager에서 Linux에 적합한 구독 유형 섹션을 참조하세요.

인스턴스의 라이선스 유형 확인

AWS CLI를 설치하고 설정했는지 확인합니다. 자세한 내용은 설치, 업데이트 및 제거 AWS CLI 및 구성을 참조하세요 AWS CLI.

중요

특정 명령을 실행하고 다음 단계에서 필요한 모든 출력을 수신 AWS CLI 하려면를 업데이트해야 할 수 있습니다. create-license-conversion-task-for-resource AWS CLI 명령을 실행할 권한이 있는지 확인합니다. 자세한 내용은 라이선스 관리자용 IAM 정책 생성 단원을 참조하십시오.

현재 인스턴스와 연결된 라이선스 유형을 확인하려면 다음 AWS CLI 명령을 실행합니다. 인스턴스 ID를 라이선스 유형을 결정하려는 인스턴스의 ID로 교체합니다.

aws ec2 describe-instances --instance-ids <instance-id> --query "Reservations[*].Instances[*].{InstanceId: InstanceId, PlatformDetails: PlatformDetails, UsageOperation: UsageOperation, UsageOperationUpdateTime: UsageOperationUpdateTime}"

다음은 describe-instances 명령에 대한 응답 예제입니다. UsageOperation 값은 라이선스와 관련된 청구 정보 코드입니다. RunInstances의 사용 작업 값은 인스턴스가 AWS 제공 라이선스를 사용하고 있음을 나타냅니다. UsageOperationUpdateTime은 청구 코드가 업데이트된 시간입니다. 자세한 내용은 Amazon RDS API 참조DescribeInstances 섹션을 참조하세요.

"InstanceId": "i-0123456789abcdef", "Platform details": "Linux/UNIX", "UsageOperation": "RunInstances", "UsageOperationUpdateTime: "2021-08-16T21:16:16.000Z"

Red Hat에 지원되는 변환

Red Hat Enterprise Linux(RHEL) 제품에 대해 다음 변환이 지원됩니다. 각 변환에는 특정 소스 및 대상 라이선스 컨텍스트가 필요하며 추가 요구 사항이 있을 수 있습니다.

HA 및 업데이트 서비스를 사용하는 SAP용 RHEL( AWS 에서 판매 AWS Marketplace)에서 HA 및 업데이트 서비스를 사용하는 SAP용 RHEL(에서 Red Hat에서 판매 AWS Marketplace)로 변환

CLI 명령 예제:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances:0010,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<destination_product_code_id>}]"

참고:

  • HA 및 업데이트 서비스가 포함된 SAP용 RHEL(에서 판매 AWS Marketplace)에는 제품 구독 AWS 에 따라 다양한 제품 코드 IDs(마켓플레이스 코드)가 있습니다 AWS Marketplace . EC2 describe-instances 응답에서 인스턴스의 올바른 제품 코드 ID를 확인하세요.

  • HA 및 업데이트 서비스가 포함된 SAP용 RHEL(의 Red Hat에서 판매 AWS Marketplace)에는 du6111oq9lwrc996awt04qyql(NA & Global)과 952qwcsxkm430zxhpy32i7w8g(EMEA)라는 두 가지 제품 코드 IDs. 사용해야 하는 항목은 리전에 따라 다릅니다. Marketplace에서 RHEL for SAP with HA 및 Update Services 구독을 확인하여 해당 구독이 무엇인지 확인하세요.

변환된 후에는 지원 요청이 필요한이 프라이빗 기능에 대해 허용 목록에 없는 한 HA 및 업데이트 서비스(판매자: AWS AWS Marketplace)를 사용하여 인스턴스를 SAP용 RHEL로 다시 변환할 수 없습니다. 자세한 내용은 지원 케이스 생성을 참조하세요.

HA 및 업데이트 서비스를 사용하는 SAP용 RHEL(에서 판매 AWS Marketplace)에서 Red Hat 구독( AWS 에서 Red Hat에서 판매 AWS Marketplace)으로 변환

Red Hat 구독(에서 Red Hat에 의해 판매됨 AWS Marketplace)은 고객이 구매할 수 있는 SaaS 구독을 나타냅니다 AWS Marketplace. 현재 두 개의 목록도 있습니다.

CLI 명령 예제:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances:0010,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:00g0"

참고:

  • HA 및 업데이트 서비스가 포함된 SAP용 RHEL(에서 판매 AWS Marketplace)에는 제품 구독 AWS 에 따라 다양한 AWS Marketplace 제품 코드 IDs(마켓플레이스 코드)가 있습니다. EC2 describe-instances 응답에서 인스턴스의 올바른 제품 코드 ID를 확인하세요.

  • Red Hat 구독(의 Red Hat에서 판매 AWS Marketplace)에는 인스턴스에 추가할 제품 코드가 없습니다.

    • 설명: SaaS 제품 코드는 EC2 인스턴스에 연결되지 않으므로 고객은 create-license-conversion-task-for-resource CLI 명령을 호출할 때 대상 제품 코드를 포함하지 않아야 합니다.

변환된 후에는 지원 요청이 필요한이 프라이빗 기능에 대해 허용 목록에 없는 한 HA 및 업데이트 서비스(판매자: AWS AWS Marketplace)를 사용하여 인스턴스를 SAP용 RHEL로 다시 변환할 수 없습니다. 자세한 내용은 지원 케이스 생성을 참조하세요.

Red Hat 라이선스 포함(LI)에서 RHEL(에서 Red Hat 판매 AWS Marketplace)로 변환

CLI 명령 예제:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances:0010" \ --destination-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<destination_product_code_id>}]"

참고:

  • RHEL(의 Red Hat에서 판매 AWS Marketplace)에는 6cd5fxzrad0cu2j23p692xytz(NA & Global)와 6t1yup6mik9ng3ge36n33xqhw(EMEA)라는 두 가지 제품 코드 IDs. 사용해야 하는 항목은 리전에 따라 다릅니다. Marketplace에서 RHEL for SAP with HA 및 Update Services 구독을 확인하여 해당 구독이 무엇인지 확인하세요.

용 Red Hat Enterprise Linux(RHEL)에서 Red Hat 라이선스 포함(LI) AWS 으로 변환

CLI 명령 예제:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:0010"

또는 다음과 같습니다.

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances:00g0,ProductCodes=[{ProductCodeType=marketplace,ProductCodeId=<source_product_code_id>}]" \ --destination-license-context "UsageOperation=RunInstances:0010"

참고:

  • 용 Red Hat Enterprise Linux(RHEL) AWS 에는 6cd5fxzrad0cu2j23p692xytz(NA & Global)와 6t1yup6mik9ng3ge36n33xqhw(EMEA)라는 두 가지 제품 코드 IDs. 사용해야 하는 항목은 리전에 따라 다릅니다. EC2 describe-instances 응답에서 인스턴스의 올바른 제품 코드 ID를 확인하세요.

  • AWS 인스턴스용 Red Hat Enterprise Linux(RHEL)에는 사용 작업 RunInstances 또는 RunInstances:00g0이 있을 수 있습니다. 이는 인스턴스가 원래 AWS 제품 AMI용 Red Hat Enterprise Linux(RHEL)에서 시작되었는지 아니면 나중에이 구독으로 변환되었는지에 따라 달라집니다. EC2 describe-instances 응답에서 인스턴스의 올바른 사용 작업을 확인하세요.

CLI 명령 예제:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances:0010" \ --destination-license-context "UsageOperation=RunInstances:00g0"

참고:

  • Red Hat 구독(의 Red Hat에서 판매 AWS Marketplace)에는 인스턴스에 추가할 제품 코드가 없습니다.

    • 설명: SaaS 제품 코드는 EC2 인스턴스에 연결되지 않으므로 고객은 create-license-conversion-task-for-resource CLI 명령을 호출할 때 대상 제품 코드를 포함하지 않아야 합니다.

  • Red Hat 구독(에서 Red Hat에 의해 판매됨 AWS Marketplace)은 CLI 명령의 호출자가 구독해야 합니다. 동일한 조직의 다른 계정에 있는 구독은 아직 지원되지 않습니다.

Red Hat 구독(의 Red Hat에서 판매 AWS Marketplace)에서 Red Hat 라이선스 포함(LI)으로 변환

CLI 명령 예제:

aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context "UsageOperation=RunInstances:00g0" \ --destination-license-context "UsageOperation=RunInstances:0010"

참고:

  • Red Hat 구독(의 Red Hat에서 판매 AWS Marketplace)에는 인스턴스에 추가된 제품 코드가 없습니다.

기타 요구 사항

인스턴스는 라이선스 변환 작업을 생성하기 전에 중지 상태여야 합니다. 고객은 라이선스 변환 작업이 완료되거나 실패하기 전에 인스턴스를 시작하거나 종료하려고 해서는 안 됩니다. 이는 모든 라이선스 유형 변환에 대한 요구 사항과 동일합니다.

대상이 다음 Marketplace 제품 중 하나인 경우:

  • HA 및 업데이트 서비스가 포함된 SAP용 RHEL(의 Red Hat에서 판매 AWS Marketplace)

  • RHEL(의 Red Hat에서 판매 AWS Marketplace)

  • Red Hat 구독(에서 Red Hat에서 판매 AWS Marketplace)

그런 다음 고객은 CLI 명령을 호출하기 전에 Marketplace에 활성 구독이 있어야 합니다. 그렇지 않으면 변환 요청이 거부되거나 실패할 수 있습니다. 콘솔과 달리 CLI에서 라이선스 변환 작업을 생성할 때 License Manager는 고객을 대상 제품에 자동으로 구독하려고 하지 않습니다.

Ubuntu Pro로 변환

인스턴스를 Ubuntu LTS에서 Ubuntu Pro로 변환하기 전에 인스턴스에 정식 서버에서 라이선스 토큰을 검색하고 Ubuntu Pro 클라이언트를 설치하도록 아웃바운드 인터넷 액세스가 구성되어 있어야 합니다. 자세한 내용은 License Manager 라이선스 유형에 대한 변환 사전 조건 단원을 참조하십시오.

Ubuntu LTS를 Ubuntu Pro로 변환하려면 다음 단계를 따릅니다.

  1. 인스턴스의 ARN을 지정 AWS CLI 하면서에서 다음 명령을 실행합니다.

    aws license-manager create-license-conversion-task-for-resource \ --resource-arn <instance_arn> \ --source-license-context UsageOperation=RunInstances \ --destination-license-context UsageOperation=RunInstances:0g00
  2. 인스턴스 내에서 다음 명령을 실행하여 Ubuntu Pro 구독 상태에 대한 세부 정보를 검색하십시오.

    pro status
  3. 출력 결과에 인스턴스에 유효한 Ubuntu Pro 구독이 표시되는지 확인하십시오.

    활성화된 Ubuntu Pro 구독을 사용한 Ubuntu pro 명령의 출력 예시.

Ubuntu Pro 구독 제거

라이선스 유형 변환은 Ubuntu LTS에서 Ubuntu Pro로 변환하는 데만 사용할 수 있습니다. Ubuntu Pro에서 Ubuntu LTS로 변환해야 하는 경우 지원로 요청을 제출해야 합니다. 자세한 내용은 지원 케이스 생성을 참조하세요.