reduz o consumo de largura de banda do download de atualizações do yum

3

Eu tenho várias máquinas (7) rodando o fedora e gostaria de reduzir a quantidade de largura de banda externa que estou consumindo. Eu vejo que houve várias tentativas de configurar espelhos, mas esses projetos parecem mortos. Eu usei um proxy squid antes, mas isso também tem problemas com diferentes espelhos e ssl. Por fim, eu poderia executar um FS em cluster para que qualquer pacote baixado em um deles estivesse disponível em outro e, caso ficasse offline, ele voltaria a ser sincronizado automaticamente quando voltasse a ser on-line.

Existe uma opção mais simples de configurar e mais correta do que usar algo como glusterfs?

    
por Walter 07.02.2015 / 04:16

1 resposta

0

Para parte da sua pergunta e para a sua integridade, se você quiser apenas reduzir / limitar o consumo de largura de banda para o yum, há o o acelerador opção que pode ser ativada globalmente ou para um plug-in ou repo específico

Existem outras configurações que você pode aproveitar para usar mais o cache do yum e não atualiza os metadados do repositório com frequência por padrão. Veja por exemplo este tópico do fórum do fedora para mais dicas: link

Embora a opção mais próxima para o caso de uso pretendido seja provavelmente um proxy do yum que você configura em uma de suas caixas, isso apenas faz o download dos pacotes solicitados e pode fornecê-los para outras caixas. Uma pequena pesquisa mostra que essa coisa exata parece não existir, portanto, talvez seja necessário escrevê-la você mesmo. Existe para a Mageia, é chamado urpmi-proxy .
Com um pouco de conhecimento do apache, você deve ser capaz de adaptá-lo ao Fedora, veja também a explicação O que isso realmente faz? Como isso realmente funciona?

O código está localizado em nosso git: link

Algumas informações relacionadas:

por 18.04.2015 / 14:11