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.
As origens de software só se aplicam a instâncias do Oracle Linux. As instâncias do Windows não usam origens de software.
Tipos de Origem de Software
O OS Management Hub suporta OS seguintes tipos de origem 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.
Ainda não tem certeza? Um bom ponto de partida é incluir os repositórios padrão usados pelas imagens da plataforma OCI:
- Repositórios de Software Padrão do Oracle Linux 9
- Repositórios de Software Padrão do Oracle Linux 8
- Repositórios de Software Padrão do Oracle Linux 7
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, comoksplice
, 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?.