Application de vos droits sans épinglage de nœud (mise à niveau de la version 5.3.x vers une version ultérieure 5.3 refresh)

Indiquez les licences License Service qui s'appliquent à votre installation.

Si vous souhaitez également épingler des pods à des nœuds, suivez plutôt la procédure Appliquer vos droits et épingler des pods à des nœuds (mise à niveau de la version 5.3.x vers une version ultérieure 5.3 refresh).

Phase de mise à niveau
  • Vous n'êtes pas ici. Mise à jour de votre poste de travail client
  • Vous n'êtes pas ici. Collecte des informations requises
  • Vous n'êtes pas ici. Préparation d'une mise à niveau dans un réseau restreint
  • Vous n'êtes pas ici. Préparation de la mise à niveau à partir d'un registre de conteneurs privé
  • Vous n'êtes pas ici. Mise à niveau des logiciels prérequis
  • Vous n'êtes pas ici. Mise à niveau des composants partagés du cluster
  • Vous êtes ici icône. Préparation à la mise à niveau d'une instance
  • Vous n'êtes pas ici. Mise à niveau d'une instance
Qui doit accomplir cette tâche?

Administrateur d'instance Un administrateur d'instance peut effectuer cette tâche.

Quand devez-vous terminer cette tâche?
Effectuez cette tâche uniquement si les deux affirmations suivantes sont vraies :
  • Vous prévoyez de modifier les solutions installées dans cette instance de IBM® Software Hub.
  • Vous n'utilisez pas le pinning de nœuds pour gérer les droits.

Répétez si nécessaire. Si vous avez plusieurs instances de IBM Software Hub, répétez cette tâche pour chaque instance de IBM Software Hub où les conditions précédentes s'appliquent.

Avant de commencer

Pour accomplir cette tâche, vous devez savoir :

  • La ou les licences que vous avez achetées
  • Les solutions installées dans cet exemple
  • Que vous envisagiez ou non de modifier les solutions installées dans cette instance
Meilleure pratique : vous pouvez exécuter les commandes de cette tâche exactement telles qu'elles sont écrites en utilisant les variables d'environnement d'installation. Assurez-vous d'avoir ajouté les nouvelles variables d'environnement à partir du script Mise à jour de vos variables d'environnement.

De plus, assurez-vous de récupérer les variables d'environnement avant d'exécuter les commandes de cette tâche.

A propos de cette tâche

Utilisez la apply-entitlement commande pour fournir les License Service informations relatives au logiciel autorisé dans une instance de IBM Software Hub.

Utilisez la remove-entitlement commande pour supprimer les droits d'utilisation des logiciels que vous prévoyez de supprimer.

Procédure

Pour appliquer vos droits à une instance de IBM Software Hub:

  1. Connectez-vous cpd-cli au Red Hat® OpenShift® Container Platform cluster :
    ${CPDM_OC_LOGIN}
  2. Exécutez la apply-entitlement commande pour chaque solution installée ou que vous prévoyez d'installer dans cette instance :

    Par exemple, si vous avez installé Cloud Pak for DataEnterprise Edition et Cognos Analytics, exécutez les commandes pour les deux licences.

    IBM Cloud Pak® for Data Enterprise Edition

    Si vous avez acheté la IBM Cloud Pak for Data Enterprise Edition licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cpd-enterprise

    Non destinée à la production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cpd-enterprise \
    --production=false

    IBM Cloud Pak for Data Standard Edition

    Si vous avez acheté la IBM Cloud Pak for Data Standard Edition licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cpd-standard

    Cognos Analytics

    Si vous avez acheté une IBM Cognos® Analytics licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cognos-analytics

    Data Product Hub

    Si vous avez acheté la IBM Data Product Hub Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=data-product-hub

    Non destinée à la production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=data-product-hub \
    --production=false

    DataStage

    Si vous avez acheté une DataStage licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la DataStage licence que vous avez achetée :
      DataStageIBM Cartouche d'entreprise
      export LICENSE_NAME=datastage

      DataStageIBM Cartouche Enterprise Plus
      export LICENSE_NAME=datastage-plus

    2. Appliquez la licence à votre environnement :
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Non destinée à la production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME} \
      --production=false

    IBM Knowledge Catalog Premium

    Si vous avez acheté la IBM Knowledge Catalog Premium Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=ikc-premium

    Non destinée à la production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=ikc-premium \
    --production=false

    IBM Knowledge Catalog Standard

    Si vous avez acheté la IBM Knowledge Catalog Standard Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=ikc-standard

    IBM Manta Data Lineage

    Si vous avez acheté une IBM Manta Data Lineage licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la IBM Manta Data Lineage licence que vous avez achetée :
      Manta Data LineageIBM Cartouche
      export LICENSE_NAME=data-lineage

      Manta Data LineageIBM Logiciel réservé
      export LICENSE_NAME=data-lineage-reserved

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Non destinée à la production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME} \
      --production=false

    OpenPages

    Si vous avez acheté la IBM OpenPages® Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=openpages

    Planning Analytics

    Si vous avez acheté la IBM Planning Analytics Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=planning-analytics

    Product Master

    Si vous avez acheté la IBM Product Master Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=product-master

    Watson Discovery

    Si vous avez acheté la IBM Watson® Discovery Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watson-discovery

    Watson Speech services

    Si vous avez acheté la IBM Watson Speech Services Cartridge licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction du service que vous prévoyez d'installer :
      Watson Speech to TextIBM Cartouche
      export LICENSE_NAME=speech-to-text

      Watson Text to SpeechIBM Cartouche
      export LICENSE_NAME=text-to-speech

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

    watsonx.ai™

    Si vous avez acheté la IBM watsonx.ai licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-ai

    Non destinée à la production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-ai \
    --production=false

    watsonx Assistant

    Si vous avez acheté la IBM watsonx Assistant™ Cartridge licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watson-assistant

    watsonx Code Assistant™

    Si vous avez acheté la IBM watsonx Code Assistant licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-code-assistant

    watsonx Code Assistant for Red Hat Ansible® Lightspeed

    Si vous avez acheté la IBM watsonx Code Assistant for Ansible licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-code-assistant-ansible

    watsonx Code Assistant for Z

    Si vous avez acheté la IBM watsonx Code Assistant for Z licence, appliquez-la à votre environnement.


    Production
    cpd-cli manage apply-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-code-assistant-z

    watsonx.data™

    Si vous avez acheté une watsonx.data licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la licence que vous avez achetée :
      IBM watsonx.data
      export LICENSE_NAME=watsonx-data

      watsonx.dataIBM Réservé
      export LICENSE_NAME=watsonx-data-reserved

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Non destinée à la production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME} \
      --production=false

    watsonx.data Premium

    Si vous avez acheté une watsonx.data Premium licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la licence que vous avez achetée :
      watsonx.data PremiumIBM Édition
      export LICENSE_NAME=watsonx-data-premium

      watsonx.data PremiumIBM Édition réservée
      export LICENSE_NAME=watsonx-data-premium-reserved

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Licence hors production cpd-cli manage apply-entitlement \ --cpd_instance_ns= ${PROJECT_CPD_INST_OPERANDS} \ --entitlement = ${LICENSE_NAME} \ --production =false

    watsonx.data intelligence

    Si vous avez acheté une watsonx.data intelligence licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la licence que vous avez achetée :
      IBM watsonx.data intelligence
      Mesure par unités de ressources
      export LICENSE_NAME=watsonx-dataintelligence
      Mesure par cœurs de processeur virtuels (VPC)
      export LICENSE_NAME=watsonx-dataintelligence-vpc

      watsonx.data intelligenceIBM Réservé
      Mesure par unités de ressources
      export LICENSE_NAME=watsonx-dataintelligence-reserved
      Mesure par cœurs de processeur virtuels (VPC)
      export LICENSE_NAME=watsonx-dataintelligence-reserved-vpc

      watsonx.data intelligenceIBM Transition
      Mesure par unités de ressources
      export LICENSE_NAME=watsonx-dataintelligence-transition
      Mesure par cœurs de processeur virtuels (VPC)
      export LICENSE_NAME=watsonx-dataintelligence-transition-vpc

      watsonx.data intelligenceIBM Transition réservée
      Mesure par unités de ressources
      export LICENSE_NAME=watsonx-dataintelligence-transition-reserved
      Mesure par cœurs de processeur virtuels (VPC)
      export LICENSE_NAME=watsonx-dataintelligence-transition-reserved-vpc

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Non destinée à la production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME} \
      --production=false

    IBM watsonx.governance™

    Si vous avez acheté une watsonx.governance licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la licence que vous avez achetée :
      watsonx.governanceIBM Gestion des modèles
      export LICENSE_NAME=watsonx-gov-mm

      watsonx.governanceIBM Fondation pour la gestion des risques et la conformité
      export LICENSE_NAME=watsonx-gov-rc

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Non destinée à la production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME} \
      --production=false

    watsonx™ Orchestrate

    Si vous avez acheté une watsonx Orchestrate licence, appliquez-la à votre environnement.

    1. Définissez la variable LICENSE_NAME d'environnement en fonction de la licence que vous avez achetée :
      watsonx OrchestrateIBM Sur site
      export LICENSE_NAME=watsonx-orchestrate

      watsonx OrchestrateIBM Sur site pour les interactions vocales
      export LICENSE_NAME=watson-orchestrate-with-assistant

    2. Appliquez la licence à votre environnement.
      Production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME}

      Non destinée à la production
      cpd-cli manage apply-entitlement \
      --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
      --entitlement=${LICENSE_NAME} \
      --production=false

  3. Exécutez la remove-entitlement commande pour toute solution que vous prévoyez de supprimer de cette instance de Cloud Pak for Data:
    Cloud Pak for Data Enterprise Edition

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cpd-enterprise \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cpd-enterprise \
    --production=false \
    --restart_pods=false

    Cloud Pak for Data Standard Edition

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cpd-standard \
    --restart_pods=false

    Cognos Analytics

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=cognos-analytics \
    --restart_pods=false

    Data Product Hub

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=data-product-hub \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=data-product-hub \
    --production=false \
    --restart_pods=false

    DataStage

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=datastage \
    --restart_pods=false

    IBM Knowledge Catalog Premium

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=ikc-premium \
    --restart_pods=false

    IBM Knowledge Catalog Standard

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=ikc-standard \
    --restart_pods=false

    OpenPages

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=openpages \
    --restart_pods=false

    Planning Analytics

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=planning-analytics \
    --restart_pods=false

    Product Master

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=product-master \
    --restart_pods=false

    Watson Discovery

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watson-discovery \
    --restart_pods=false

    Watson Speech to Text

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=speech-to-text \
    --restart_pods=false

    Watson Text to Speech

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=text-to-speech \
    --restart_pods=false

    IBM watsonx.ai

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-ai \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-ai \
    --production=false \
    --restart_pods=false

    watsonx Assistant

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watson-assistant \
    --restart_pods=false

    watsonx Code Assistant for Red Hat Ansible Lightspeed

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-code-assistant-ansible \
    --restart_pods=false

    watsonx Code Assistant for Z

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-code-assistant-z \
    --restart_pods=false

    IBM watsonx.data

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-data \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-data \
    --production=false \
    --restart_pods=false

    IBM watsonx.governance Model Management

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-gov-mm \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-gov-mm \
    --production=false \
    --restart_pods=false

    IBM watsonx.governance Risk and Compliance Foundation

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-gov-rc \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-gov-rc \
    --production=false \
    --restart_pods=false

    watsonx Orchestrate

    Production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-orchestrate \
    --restart_pods=false

    Non destinée à la production
    cpd-cli manage remove-entitlement \
    --cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
    --entitlement=watsonx-orchestrate \
    --production=false \
    --restart_pods=false

Etape suivante

Maintenant que vous avez indiqué les solutions License Service que vous prévoyez d'installer dans cette instance, IBM Software Hub vous êtes prêt à terminer la mise à niveau d'une instance d' IBMSoftware Hub (mise à niveau de la version 5.3.x vers une version ultérieure 5.3 refresh).