Résolution de groupes d'instances gérées incompatibles

Certains groupes d'instances gérées par OS Management peuvent être incompatibles avec OS Management Hub. Utilisez l'assistant de migration pour identifier les incompatibilités et résoudre les problèmes avant la migration.

Les groupes d'instances gérées peuvent être incompatibles avec OS Management Hub pour les raisons suivantes :

Sources logicielles fournisseur requises non encore ajoutées

Pour qu'un groupe d'instances gérées OS Management puisse être créé dans OS Management Hub, toutes les sources logicielles fournisseur associées au groupe dans OS Management doivent être ajoutées à OS Management Hub.

Si une source logicielle fournisseur erronée est détectée, l'assistant de migration signale le problème suivant et suggère l'action suivante :

ISSUE: This group has Vendor Software Sources not yet created in OSMH.
ACTION: Use 'osms-to-osmh create vendor-software-source' to create the following Vendor Software Sources in OSMH.

Pour résoudre ce problème, procédez comme suit :

  1. Utilisez la commande osms-to-osmh create vendor-software-source pour ajouter les sources logicielles fournisseur manquantes dans OS Management Hub.
    osms-to-osmh create vendor-software-source
  2. Après avoir ajouté les sources logicielles fournisseur manquantes, utilisez la commande osms-to-osmh create managed-instance-group pour créer les groupes d'instances gérées dans OS Management Hub.
    osms-to-osmh create managed-instance-group

Sources logicielles personnalisées requises non encore créées

Pour qu'un groupe d'instances gérées OS Management puisse être créé dans OS Management Hub, toutes les sources logicielles personnalisées attachées au groupe dans OS Management doivent être ajoutées à OS Management Hub.

Si des sources logicielles personnalisées manquantes sont détectées, l'assistant de migration signale le problème suivant et suggère l'action suivante :

ISSUE: This group has Custom Software Sources not yet created in OSMH.
ACTION: Create the following Custom Software Sources in OSMH:
<list of custom software sources>
...

Pour résoudre ce problème, procédez comme suit :

  1. Utilisez la commande osms-to-osmh create custom-software-source pour créer la source logicielle personnalisée dans OS Management Hub
    osms-to-osmh create custom-software-source
  2. Après avoir créé la source logicielle personnalisée, utilisez la commande osms-to-osmh create managed-instance-group pour créer les groupes d'instances gérées dans OS Management Hub.
    osms-to-osmh create managed-instance-group

Le groupe contient des instances avec différentes versions de système d'exploitation, architectures ou sources logicielles

Un groupe d'instances gérées par OS Management n'est pas compatible avec OS Management Hub lorsque les instances du groupe n'ont pas la même version et architecture de système d'exploitation ou que des sources logicielles différentes leur sont associées.

Si elle est détectée, l'assistant de migration signale l'un des problèmes suivants et suggère les actions suivantes :

ISSUE: This group contains instances with different OS versions, which is disallowed in OSMH.
ISSUE: This group contains instances with different system architectures, which is disallowed in OSMH.
ISSUE: This group contains instances with differing software sources, which is disallowed in OSMH.
ACTION: Create separate OSMH groups consisting of instances with the same OS version, Architecture, ALX requirments, Event Collection, Notification Topic id and Software sources.
ACTION: Remove the instances from the incompatible OSMS group. At migration time, you can attach the instance to an OSMH group.

Pour résoudre ce problème, procédez comme suit :

  1. Créez des groupes distincts avec la même version de système d'exploitation, la même architecture et les mêmes sources logicielles dans OS Management Hub.
  2. Créez des profils d'inscription dans OS Management Hub à utiliser pour inscrire les instances auprès du groupe approprié dans OS Management Hub au moment de la migration.
  3. Créez des travaux programmés pour les groupes dans OS Management Hub, selon vos besoins, afin de mettre en correspondance les travaux programmés pour le groupe dans OS Management.
  4. Au moment de la migration, utilisez le profil d'inscription de groupe approprié pour inscrire des instances auprès d'OS Management Hub. Reportez-vous à Migration d'instances gérées vers OS Management Hub.

Par exemple, supposons que la commande osms-to-osmh discover managed-instance-group avec l'option --verbose signale une incompatibilité suivante :

ISSUE: This group contains instances with different system architectures, which is disallowed in OSMH.

ACTION: Create separate OSMH groups consisting of instances with the same OS version, Architecture, ALX requirments, Event Collection, Notification Topic id and Software sources.
ACTION: Remove the instances from the incompatible OSMS group. At migration time, you can attach the instance to an OSMH group.
...
      
  The following set of OSMH groups will satisfy the OS Version, Architecture, Software Source, ALX requirments, Event Collection and Notification Topic id needs of the instances in this OSMS group.

   OSMH 'Group 1':
    - Create OSMH 'Group 1' with the following properties:

      Vendor  Version         Arch    ALX  Software sources                                            Migrated  
      ------  --------------  ------  ---  ----------------------------------------------------------  --------  
      ORACLE  ORACLE_LINUX_8  X86_64  NO   Ksplice for Oracle Linux 8 (x86_64)                         No        
                                           MySQL 8.0 Connectors Community for Oracle Linux 8 (x86_64)  No        
                                           MySQL 8.0 Tools Community for Oracle Linux 8 (x86_64)       No        
   ...
    - At migration time, use the 'Group 1' registration profile to migrate the following instances to 'Group 1':

      OCID                             Name      ALX  Event Collection  Notification Topic Id  Compartment             
      -------------------------------  --------  ---  ----------------  ---------------------  ---------------  
      ocid1.instance.oc1..<unique_ID>  ol8-mi01  NO   NO                None                   ol8-compartment 

   OSMH 'Group 2':
    - Create OSMH 'Group 2' with the following properties:

      Vendor  Version         Arch     ALX  Software sources                                           Migrated  
      ------  --------------  -------  ---  ---------------------------------------------------------  --------  
      ORACLE  ORACLE_LINUX_8  AARCH64  NO   Ksplice for Oracle Linux 8 (aarch64)                       No        
                                            MySQL 8.0 Connectors for Oracle Linux 8 (aarch64)          No        
                                            MySQL 8.0 Tools Community for Oracle Linux 8 (aarch64)     No        
   ...
    - At migration time, use the 'Group 2' registration profile to migrate the following instances to 'Group 2':

      OCID                             Name      ALX  Event Collection  Notification Topic Id  Compartment             
      ------------------------------   --------  ---  ----------------  ---------------------  --------------  
      ocid1.instance.oc1..<unique_ID>  ol8-mi04  NO   NO                None                   ol8-compartment  

Pour résoudre ce problème, procédez comme suit :

  1. Créez un groupe Oracle Linux 8 dont les membres sont basés sur l'architecture x86 et un profil d'inscription dans OS Management Hub.
  2. Créez un groupe Oracle Linux 8 dont les membres sont basés sur l'architecture aarch64 (ARM) et un profil d'inscription dans OS Management Hub.
  3. Créez des travaux programmés pour que les groupes correspondent au groupe incompatible OS Management dans OS Management Hub.
  4. Lors de la migration, utilisez le profil d'enregistrement approprié pour enregistrer les instances qui étaient membres du groupe OS Management incompatible.