GNU/Linux >> Tutoriels Linux >  >> Linux

Réduire la consommation de bande passante en téléchargeant les mises à jour Yum ?

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

Linux
  1. Mise à niveau de Fedora 15 vers Fedora 16 à l'aide de YUM

  2. [Linux] :comment mettre à niveau de force php de 5.1.6 à 5.3.3 en utilisant yum sur CentOS/Fedora/RHEL

  3. Existe-t-il un moyen de convertir UTF8 en ISO-8859-1 ?

  4. Impossible d'installer la gemme PG sur Fedora 17

  5. Existe-t-il un moyen de limiter la consommation globale du processeur ?

Comment mettre à niveau vers Fedora 26 à partir de Fedora 25

Obtenez des mises à jour en direct sur le cricket à partir de la ligne de commande

Comment passer de Fedora 32 à Fedora 33

Comment mettre à niveau vers Fedora 35 à partir de Fedora 34

Comment vérifier l'utilisation de la bande passante à partir du panneau WHM ?

Erreurs courantes sur Yum sur CentOS, RHEL ou Fedora