É possível espelhar as atualizações do Red Hat do repositório NU usando as inscrições YUM e atualizando os dispositivos RHEL. Essas atualizações estão disponíveis nos catálogos do RES para plataformas de destino de 32 e 64 bits. Você pode listar os catálogos do RES, como RES3, RES4 e RES5, usando uma inscrição NU. Porém, para espelhar o bundle de atualização de um catálogo do RES específico, é necessário configurar uma inscrição YUM. Não é possível usar uma inscrição NU, por causa da limitação das informações de destino da distribuição do OS nos metadados do catálogo do RES no repositório NU.
Para usar uma inscrição YUM para espelhar os catálogos do RES no repositório NU:
Execute o seguinte comando para verificar se há algum catálogo do RES ou Red Hat no servidor NU remoto:
zlmmirror slc -c arquivo_de_configuração_de_espelho_NU -v
Isso lista os catálogos no servidor NU remoto.
Na seção <Remote Server> do arquivo de configuração de espelho NU, edite os seguintes elementos de configuração:
Na seção <Catálogo>, edite o seguinte elemento de configuração:
Na seção <Catalog>, não é necessário fornecer um valor para a tag <Target>, pois os bundles do catálogo devem ser espelhados separadamente para cada destino. Se você especificar um valor para a tag <Target>, poderá apenas espelhar os pacotes de arquitetura que correspondam ao destino especificado. Você deve especificar URLs separados para cada destino na tag <Base>, na seção <Servidor Remoto> do arquivo de configuração.
Para espelhar pacotes de catálogo para destinos RHEL de 32 bits, como rhel-5-i386, o processo de espelhamento espelha automaticamente os pacotes de todas as arquiteturas de 32 bits compatíveis, como i386, i586, i686 e noarch.
Para espelhar pacotes de catálogo para destinos RHEL de 64 bits (como rhel-5-x86_64) para um determinado bundle, os pacotes para arquitetura de 32 bits são adicionados como rhel-5-i386 de destino no bundle. É necessário converter destinos de todos os pacotes de arquitetura de 32 bits do bundle espelhado, de 32 bits para o destino de 64 bits correspondente, usando o comando zlman bap.
Por exemplo, para converter todos os pacotes de arquitetura de 32 bits de rhel-5-i386 para o destino rhel-5-x86_64 correspondente, você deve executar o comando zlman bap da seguinte maneira:
zlman bap --freshen=true nome_do_bundle rhel-5-x86_64 /var/opt/novell/zenworks/pkg-repo/bundles/duas_primeiras_letras_do_GUID_do_bundle/GUID_do_bundle/versão_do_bundle/rhel-5-i386/*.rpm.
Grave o arquivo de configuração.