Red Hat Training

A Red Hat training course is available for Red Hat Satellite

6.6. Sincronizando por Oganização

O Satellite-sync possui uma melhoria como parte do recurso do inter satellite sync, onde um usuário pode importar conteúdo para qualquer organização específica. Isto pode ser feito localmente ou através de uma sincronização remota de um satellite hosted ou outro.
O objetivo é que o Satellite sync possa importar o conteúdo a respeito do org_id. Isto atinge dois grupos de usuários. Um é o caso do Multi-Org desconectado, onde a fonte principal de conteúdo para usuário é tanto para obter conteúdo de despejos de canal ou então para exportá-los de satellites conectados e importá-lo ao Satellite. O usuário acolhe principalmente os canais padronizados de satellites desconectados. Se eles desejarem exportar os canais padronizados dos satellites de conteúdo, eles poderão fazê-lo através da sincronização organizacional.
O outro caso é um cliente do satellite Multi-Org conectado. Estas novas bandeiras poderiam funcionar como um meio de transferir o conteúdo entre organizações múltiplas.
Sincronização por organização possui algumas regras que segue para manter a integridade da organização fonte.
  • Se o conteúdo fonte pertencer à uma org base (qualquer conteúdo da Red Hat), o padrão será a org base até mesmo se uma org de destino for especificada. Isto garante que o conteúdo especificado esteja sempre na org base privilegiada.
  • Se uma org estiver especificada na linha de comando, ela irá importar o conteúdo daquela org.
  • Caso nenhuma org seja especificada, o padrão será a org 1.
Seguem três exemplos de cenários onde os IDs organizacionais (orgid) são usados para sincronizar entre Satellites:
  1. Importar conteúdo do master para o satellite escravo.
    satellite-sync --parent-sat=master.satellite.domain.com -c channel-name --orgid=2
    
  2. Importar conteúdo de um despejo exportado de uma org específica
    $ satellite-sync -m /dump -c channel-name --orgid=2
    
  3. Importar conteúdo de um RHN Hosted (considerando que o sistema seja registrado e ativado. Se a org fonte não for especificada, o canal base da Red Hat é escolhido).
    $ satellite-sync -c channel-name