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

Certains groupes d'instances gérées du service de gestion du système d'exploitation peuvent être incompatibles avec le centre de gestion 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 le centre de gestion du système d'exploitation pour les raisons suivantes :

Sources de logiciels de fournisseur requises non encore ajoutées

Pour qu'un groupe d'instances gérées du service de gestion de système d'exploitation puisse être créé dans le centre de gestion de système d'exploitation, toutes les sources de logiciels de fournisseur attachées au groupe dans le service de gestion de système d'exploitation doivent être

Si une source de logiciels fournisseur incorrecte 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 :

  1. Utilisez la commande osms-to-osmh create vendor-software-source pour ajouter les sources de logiciels de fournisseur manquantes dans le centre de gestion du système d'exploitation.
    osms-to-osmh create vendor-software-source
  2. Après avoir ajouté les sources de logiciels de fournisseur manquantes, utilisez la commande osms-to-osmh create manage-instance-group pour créer les groupes d'instances gérées dans le centre de gestion du système d'exploitation.
    osms-to-osmh create managed-instance-group

Les sources de logiciels personnalisées requises n'ont pas encore été créées

Pour qu'un groupe d'instances gérées du service de gestion de système d'exploitation puisse être créé dans le centre de gestion de système d'exploitation, toutes les sources de logiciels personnalisées attachées au groupe dans le service de gestion de système d'exploitation doivent être ajoutées

Si des sources de logiciels 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 :

  1. Utilisez la commande osms-to-osmh create custom-software-source pour créer la source de logiciels personnalisée dans le centre de gestion du système d'exploitation
    osms-to-osmh create custom-software-source
  2. Après avoir créé la source de logiciels personnalisée, utilisez la commande osms-to-osmh create manage-instance-group pour créer les groupes d'instances gérées dans le centre de gestion du système d'exploitation.
    osms-to-osmh create managed-instance-group

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

Un groupe d'instances gérées du service de gestion de système d'exploitation est incompatible avec le centre de gestion de système d'exploitation lorsque les instances du groupe ne sont pas de la même version et architecture de système d'exploitation ou que différentes sources de logiciels leur sont associées.

S'il est détecté, 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 :

  1. Créez des groupes distincts avec la même version du système d'exploitation, la même architecture et les mêmes sources de logiciels dans le centre de gestion du système d'exploitation.
  2. Créez des profils d'inscription dans le centre de gestion du système d'exploitation à utiliser pour enregistrer les instances auprès du groupe approprié dans le centre de gestion du système d'exploitation au moment de la migration.
  3. Créez des tâches programmées pour les groupes dans le centre de gestion du système d'exploitation selon les besoins pour correspondre aux tâches programmées pour le groupe dans le service de gestion du système d'exploitation.
  4. Au moment de la migration, utilisez le profil d'enregistrement de groupe approprié pour enregistrer les instances dans le centre de gestion du système d'exploitation. Voir Migration des instances gérées vers le centre de gestion du système d'exploitation.

Par exemple, supposons que la commande osms-to-osmh find manage-instance-group avec l'option --verbose signale l'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 :

  1. Créez un groupe Oracle Linux 8 dont les membres sont basés sur l'architecture x86 et un profil d'enregistrement dans le centre de gestion du système d'exploitation.
  2. Créez un groupe Oracle Linux 8 dont les membres sont basés sur l'architecture aarch64 (ARM) et un profil d'enregistrement dans le centre de gestion du système d'exploitation.
  3. Créez des tâches programmées pour que les groupes correspondent au groupe incompatible du service de gestion du système d'exploitation dans le centre de gestion du système d'exploitation.
  4. Lors de la migration, utilisez le profil d'enregistrement approprié pour enregistrer les instances qui étaient membres du groupe de gestion du système d'exploitation incompatible.