Espelhar repositórios do RHEL

0

Estou tentando instalar o Spacewalk 1.8 com o mrepo e criar um espelho dos pacotes RHEL 5 e 6 para uso em VMs de desenvolvimento freqüentemente desenvolvidas. Existem vários guias que indicam que eu deveria usar o mrepo com o gensystemid para registrar repositórios individuais como sistemas no RHN e então usar os direitos concedidos aos meus sistemas rhel. No entanto, o gensystemid falha porque / usr / share / rhn / RHN-ORG-TRUSTED-SSL-CERT não está presente. Não está claro para mim onde eu recebo este certificado, se ele está incluído com uma instalação oficial do rhel, ou se ele é puxado depois de usar o rhn_register, ou se é a "chave" que você compra com o produto Satellite que permite espelhar? Várias instruções inúteis dizem que ele está incluído no CentOS e não é, nem está presente no rhn-tools rpm.

    
por witchbutter 22.01.2013 / 01:52

1 resposta

1

Parece que o mrepo está quebrado e / ou abandonado. Eu sou forçado a usar createrepo como descrito aqui: createrepo com satélite rhel . Isso significa que eu tenho que ter 2 servidores rhel, um para 5 x86_64 e outro para 6 x86_64 para criar meus repositórios locais. Isso consome o mesmo número de direitos, mas requer uma vm adicional, mas pelo menos funcionará com alguma longevidade. No meu caso, o repositório 6 estará no mesmo servidor que hospeda o spacewalk, mas eu terei que configurar manualmente o http do repositório 5 para que ele possa ser usado também.

    
por 25.01.2013 / 21:37

Tags