1.3.3. Casos de Uso do Inter-Satellite Synchronization (Sincronização entre Satellites)
O Inter-Satellite Syncronization (ISS) pode ser usado de diversas maneiras, dependendo das necessidades de sua organização. Esta seção fornece exemplos de como você pode escolher o uso do ISS, e os métodos para configurar e operar nesses casos.
Exemplo 1.4. Staging Satellite (Preparação do Satellite)
Este exemplo usa um satellite como um staging satellite (teste) para preparar o conteúdo e realizar controle de qualidade dos pacotes para ter certeza que eles estão corretos para uso em produção. Quando o conteúdo é aprovado para produção, o satellite em produção pode sincronizar o conteúdo do satellite em teste.
- Rode o comando
satellite-sync
para sincronizar os dados com rhn_parent (normalmente Red Hat Network Hosted):satellite-sync -c your-channel
satellite-sync -c your-channel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Rode o seguinte comando para sincronizar os dados de um staging server (servidor em teste):
satellite-sync --iss-parent=staging-satellite.example.com -c custom-channel
satellite-sync --iss-parent=staging-satellite.example.com -c custom-channel
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Exemplo 1.5. Slaves sincronizados
Neste exemplo, o satellite master fornece dados diretamente aos slaves e mudanças são sincronizadas regularmente.
Exemplo 1.6. Conteúdo Personalizado do Slave
Este exemplo usa o satellite master como um canal de desenvolvimento, do qual o conteúdo é distribuído para todos os satellites slaves. Alguns dos satellites slave possuem conteúdos extra que não estão presentes nos canais do satellite master. Estes pacotes são preservados, mas todas alterações do satellite master são sincronizadas aos slaves.
Exemplo 1.7. Sincronia bi-direcional
Neste ambiente, os dois servidores Red Hat Satellite agem como Master e salve entre si e podem sincronizar o conteúdo entre si. O servidor Satellite, onde o
satellite-sync
é executado irá obter o conteúdo de outro servidor do Satellite e os dados sincronizados dependerá das opções de execução com satellite-sync
. Sem nenhuma opção, a sincronização tentará atualizar tudo o que foi previamente sincronizado.
Veja Seção 1.3.1.1, “Configuração de manual” Para configurar um Satellite Master. Configurar ambos os servidores do Satellite como um Master irá criar uma sincronização bi-direcional.