Resolvendo Grupos de Instâncias Gerenciadas Incompatíveis

Alguns grupos de instâncias gerenciadas do serviço OS Management podem ser incompatíveis com o OS Management Hub. Use o assistente de migração para identificar incompatibilidades e resolver quaisquer problemas antes da migração.

Os grupos de instâncias gerenciadas podem ser incompatíveis com o OS Management Hub pelos seguintes motivos:

Origens de software do fornecedor necessárias ainda não adicionadas

Para que um grupo de instâncias gerenciadas do serviço OS Management possa ser criado no OS Management Hub, todas as origens de software do fornecedor anexadas ao grupo no serviço OS Management devem ser adicionadas ao OS Management Hub.

Se uma origem de software do fornecedor for detectada incorretamente, o assistente de migração reportará o seguinte problema e sugerirá a seguinte ação:

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.

Para resolver esse problema:

  1. Use o comando osms-to-osmh create vendor-software-source para adicionar as origens de software de fornecedor ausentes no OS Management Hub.
    osms-to-osmh create vendor-software-source
  2. Depois de adicionar as origens de software de fornecedor ausentes, use o comando osms-to-osmh create managed-instance-group para criar os grupos de instâncias gerenciadas no OS Management Hub.
    osms-to-osmh create managed-instance-group

Origens de software personalizadas necessárias ainda não criadas

Para que um grupo de instâncias gerenciadas do serviço OS Management possa ser criado no OS Management Hub, todas as origens de software personalizadas anexadas ao grupo no serviço OS Management devem ser adicionadas ao OS Management Hub.

Se forem detectadas origens de software personalizadas ausentes, o assistente de migração reportará o seguinte problema e sugerirá a seguinte ação:

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>
...

Para resolver esse problema:

  1. Use o comando osms-to-osmh create custom-software-source para criar a origem de software personalizada no OS Management Hub
    osms-to-osmh create custom-software-source
  2. Depois de criar a origem de software personalizada, use o comando osms-to-osmh create managed-instance-group para criar os grupos de instâncias gerenciadas no OS Management Hub.
    osms-to-osmh create managed-instance-group

O grupo contém instâncias com diferentes versões, arquiteturas ou origens de software do SO

Um grupo de instâncias gerenciadas do serviço OS Management é incompatível com o OS Management Hub quando as instâncias que estão no grupo não são da mesma versão e arquitetura do sistema operacional ou têm diferentes origens de software anexadas a elas.

Se detectado, o assistente de migração reportará um dos seguintes problemas e sugerirá as seguintes ações:

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.

Para resolver esse problema:

  1. Crie grupos separados com a mesma versão do SO, arquitetura e origens de software no OS Management Hub.
  2. Criar perfis de registro no OS Management Hub a serem usados para registrar as instâncias no grupo apropriado no OS Management Hub no momento da migração.
  3. Crie jobs programados para os grupos no OS Management Hub, conforme necessário, para corresponder aos jobs programados para o grupo no OS Management.
  4. No momento da migração, use o perfil de registro de grupo apropriado para registrar instâncias no OS Management Hub. Consulte Migrando Instâncias Gerenciadas para o OS Management Hub.

Por exemplo, suponha que o comando osms-to-osmh discover managed-instance-group com a opção --verbose reporte a seguinte incompatibilidade:

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  

Para resolver esse problema:

  1. Crie um grupo do Oracle Linux 8 cujos membros se baseiem na arquitetura x86 e em um perfil de registro no OS Management Hub.
  2. Crie um grupo do Oracle Linux 8 cujos membros se baseiem na arquitetura aarch64 (ARM) e em um perfil de registro no OS Management Hub.
  3. Crie qualquer job programado para que os grupos correspondam ao grupo incompatível do serviço OS Management no OS Management Hub.
  4. Na migração, use o perfil de registro apropriado para registrar instâncias que eram membros do grupo incompatível do serviço OS Management.