Noções Básicas de Origens de Software

O OS Management Hub fornece conteúdo do SO para instâncias do Oracle Linux usando origens de software (repositórios).

O que é uma fonte de software?

Uma origem de software é uma coleção de pacotes e módulos, também conhecidos como repositório. Use origens de software para controlar o conteúdo disponível para instâncias gerenciadas pelo OS Management Hub. Quando você adiciona ou cria origens de software no OS Management Hub, ele é feito por região.

Observação

As origens de software só se aplicam a instâncias do Oracle Linux. As instâncias do Windows não usam origens de software.

Quais fontes de software devo anexar?

Anexe pelo menos as origens de software mínimas necessárias para suportar suas instâncias a fim de garantir o acesso aos pacotes e atualizações mais recentes.

  • Oracle Linux 8 e 9

    • Requer as origens de software BaseOS e AppStream.
  • Oracle Linux 7

    • Requer as origens de software ELS porque o Oracle Linux 7 está no ELS (Extended Support).
  • Ksplice

    • Se estiver usando o Ksplice para atualizações de kernel com tempo de inatividade zero, anexe a origem de software Ksplice.
  • Unbreakable Enterprise Kernel (SEMANA)

    • Se estiver usando o Unbreakable Enterprise Kernel (UEK), anexe a origem do software UEK.
Dica

Ainda não tem certeza? Um bom ponto de partida é incluir os repositórios padrão usados pelas imagens da plataforma OCI:

Observe que o oci_included só se aplica a instâncias do OCI. Consulte Status de disponibilidade.

O que é disponibilidade?

Depois de adicionar uma origem de software do fornecedor ao serviço, a origem não estará automaticamente disponível para todos os tipos de instância. A disponibilidade da origem pode ser diferente para instâncias do OCI e instâncias de nuvem locais ou de terceiros. Algumas origens, como oci_included, só se aplicam a instâncias do OCI. Outras origens, como ksplice, podem exigir entitlements para instâncias que não sejam do OCI. Até você adicionar o direito, a origem de software ksplice só estará disponível para instâncias do OCI.

A disponibilidade de origens de software personalizadas é ditada pela disponibilidade das origens de software do fornecedor que são usadas para criá-las. Por exemplo, se uma origem personalizada usar uma origem de fornecedor que esteja disponível apenas no OCI, a origem personalizada também estará disponível apenas no OCI.

Consulte também: Problema Conhecido: Disponibilidade incorreta para algumas origens de software

Status de disponibilidade de origens de software

Você pode exibir a disponibilidade de uma origem de software em dois lugares na Console: na página de detalhes da origem ou ao adicionar origens de fornecedor ao serviço.

Ao exibir os detalhes de uma origem de software, os possíveis status incluem:

  • Disponível para instâncias em: OCI, On-premises, nuvem de 3 partes: A origem de software pode ser usada por todas as instâncias.
  • Disponível para instâncias em: OCI: A origem de software é restrita a instâncias de nuvem de terceiros ou on-premises, mas pode ser usada por instâncias do OCI. Algumas origens só estão disponíveis para instâncias do OCI, como oci_included. Para outras origens, como ksplice, você pode adicionar um direito para disponibilizá-lo em instâncias locais ou de nuvem de terceiros.
  • Disponível para instâncias em: -: A origem de software ainda não foi adicionada ao serviço para uso por instâncias. Adicione a origem de software do fornecedor para disponibilizá-la.

Ao adicionar uma origem de software do fornecedor, os possíveis status na coluna Restrito incluem:

  • - (dash): A origem de software não é restrita. Ele pode ser usado por todos os tipos de instância.
  • Não disponível em não OCI: A origem de software não é restrita, mas não é válida para uso por instâncias de nuvem de terceiros ou locais. Por exemplo, ol8_oci_included-x86_64, que fornece pacotes usados apenas por instâncias do OCI.
  • Somente uso do OCI: A origem de software só está disponível para instâncias do OCI. Ele não pode ser usado por nuvem local ou de terceiros até que você adicione um direito.

O que é um espelho de fonte de software?

Um sistema atribuído à atribuição de espelhos de estação de gerenciamento e distribui origens de software para instâncias on-premise ou em nuvens de terceiros suportadas. As estações de gerenciamento espelham apenas as origens de software necessárias para suportar as instâncias que a utilizam. A lista de origens de software espelhadas ficará vazia até que você registre um perfil que use a estação. Consulte Quais origens de software são espelhadas?.