GNU/Linux >> Linux Esercitazione >  >> Linux

Ridurre il consumo di larghezza di banda scaricando gli aggiornamenti Yum?

Ho diverse macchine (7) che eseguono fedora e vorrei ridurre la quantità di larghezza di banda esterna che sto consumando. Vedo che ci sono stati diversi tentativi di impostare i mirror, ma quei progetti sembrano morti. Ho già usato un proxy squid, ma ha anche problemi con diversi mirror e SSL. Infine, potrei eseguire un FS in cluster in modo che qualsiasi pacchetto scaricato su uno sia disponibile su un altro e se dovesse andare offline, si sincronizzerà automaticamente quando torna online.

Esiste un'opzione più semplice da configurare e più corretta rispetto all'utilizzo di qualcosa come glusterfs?

Risposta accettata:

Per parte della tua domanda e per completezza, se volevi solo ridurre/limitare il consumo di larghezza di banda per yum, c'è l'opzione di accelerazione che può essere abilitata a livello globale o per un plug-in o repository specifico

Ci sono altre impostazioni che puoi sfruttare per utilizzare più cache yum e non aggiornare i metadati del repository così spesso per impostazione predefinita. Vedi ad es. questo thread del forum fedora per ulteriori suggerimenti:https://ask.fedoraproject.org/en/question/31808/how-to-make-yum-consume-less-traffic/

Sebbene l'opzione più vicina per il tuo caso d'uso previsto sarebbe probabilmente un proxy yum che hai impostato su una delle tue scatole, che scarica solo i pacchetti che richiedi e può fornirli ad altre scatole. Una breve ricerca mostra che questa cosa esatta non sembra esistere, quindi potresti aver bisogno di scriverla tu stesso. Esiste per Mageia, si chiama urpmi-proxy.
Con un po' di conoscenza di apache dovresti essere in grado di adattarlo a Fedora, vedi anche la spiegazione Cosa fa effettivamente? Come funziona effettivamente?

Il codice si trova nel nostro git:http://gitweb.mageia.org/software/rpm/urpmi-proxy/

Alcune informazioni correlate:

  • 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. Aggiornamento di Fedora 15 a Fedora 16 utilizzando YUM

  2. [Linux]:come aggiornare forzatamente php da 5.1.6 a 5.3.3 usando yum su CentOS/Fedora/RHEL

  3. Come aggiornare da Fedora 32 a Fedora 33

  4. Download di una versione specifica del pacchetto e delle sue dipendenze dal repository per l'installazione offline utilizzando YUM

  5. CentOS / RHEL:esclusione con Yum per gli aggiornamenti del kernel

Come aggiornare a Fedora 26 da Fedora 25

Ricevi aggiornamenti sul cricket in tempo reale dalla riga di comando

Come aggiornare da Fedora 32 a Fedora 33

Come aggiornare a Fedora 35 da Fedora 34

Come controllare l'utilizzo della larghezza di banda dal pannello WHM?

Errori comuni su Yum su CentOS, RHEL o Fedora