J'ai plusieurs machines (7) exécutant Fedora et j'aimerais réduire la quantité de bande passante externe que je consomme. Je vois qu'il y a eu plusieurs tentatives de configuration de miroirs, mais ces projets semblent morts. J'ai déjà utilisé un proxy squid, mais cela pose également des problèmes avec différents miroirs et ssl. Enfin, je pourrais exécuter un FS en cluster de sorte que tout package téléchargé sur l'un soit disponible sur un autre et s'il devait être déconnecté, il se resynchroniserait automatiquement lorsqu'il reviendrait en ligne.
Existe-t-il une option plus simple à configurer et plus correcte que d'utiliser quelque chose comme glusterfs ?
Réponse acceptée :
Pour une partie de votre question et pour être complet, si vous vouliez seulement réduire/limiter la consommation de bande passante pour yum, il y a l'option de limitation qui peut être activée globalement ou pour un plugin ou un dépôt spécifique
Il existe d'autres paramètres que vous pouvez exploiter pour utiliser davantage le cache yum et ne pas actualiser les métadonnées du référentiel aussi souvent par défaut. Voir par ex. ce fil de discussion sur le forum fedora pour plus d'astuces :https://ask.fedoraproject.org/en/question/31808/how-to-make-yum-consume-less-traffic/
Bien que l'option la plus proche pour votre cas d'utilisation prévu soit probablement un proxy yum que vous configurez sur l'un de vos boîtiers, qui ne télécharge que les packages que vous demandez et peut les fournir à d'autres boîtiers. Une courte recherche montre que cette chose exacte ne semble pas exister, vous devrez peut-être l'écrire vous-même. Il existe pour Mageia, il s'appelle urpmi-proxy.
Avec un peu de connaissance d'Apache vous devriez être capable de l'adapter à Fedora, voir aussi l'explication Que fait-il réellement ? Comment ça marche réellement ?
Le code se trouve dans notre git :http://gitweb.mageia.org/software/rpm/urpmi-proxy/
Quelques informations connexes :
- https://serverfault.com/questions/559211/yum-repo-server-as-archive-cache
- https://serverfault.com/questions/142830/caching-proxy-for-yum-and-debian-repositories
- http://serverascode.com/2014/03/29/squid-cache-yum.html