Saya memiliki beberapa mesin (7) yang menjalankan fedora dan ingin mengurangi jumlah bandwidth eksternal yang saya konsumsi. Saya melihat bahwa ada beberapa upaya untuk mengatur cermin, tetapi proyek-proyek itu tampaknya mati. Saya telah menggunakan proxy squid sebelumnya, tetapi itu juga memiliki masalah dengan mirror dan ssl yang berbeda. Akhirnya, saya dapat menjalankan FS berkerumun sehingga paket apa pun yang diunduh di satu paket akan tersedia di paket lain dan jika harus offline, paket tersebut akan otomatis disinkronkan kembali saat kembali online.
Apakah ada opsi yang lebih sederhana untuk dikonfigurasi dan lebih tepat daripada menggunakan sesuatu seperti glusterfs?
Jawaban yang Diterima:
Untuk sebagian dari pertanyaan Anda dan untuk kelengkapan, jika Anda hanya ingin mengurangi/membatasi konsumsi bandwidth untuk yum, ada opsi throttle yang dapat diaktifkan secara global atau untuk plugin atau repo tertentu
Ada pengaturan lain yang dapat Anda manfaatkan untuk menggunakan lebih banyak cache yum dan tidak me-refresh metadata repositori sesering mungkin secara default. Lihat misalnya utas forum fedora ini untuk petunjuk lebih lanjut:https://ask.fedoraproject.org/en/question/31808/how-to-make-yum-consume-less-traffic/
Meskipun opsi terdekat untuk kasus penggunaan yang Anda maksudkan mungkin adalah proxy yum yang Anda atur di salah satu kotak Anda, yang hanya mengunduh paket yang Anda minta dan dapat menyediakannya ke kotak lain. Pencarian singkat menunjukkan hal yang tepat ini sepertinya tidak ada sehingga Anda mungkin perlu menulisnya sendiri. Itu ada untuk Mageia, itu disebut urpmi-proxy.
Dengan sedikit pengetahuan tentang apache Anda harus dapat mengadaptasinya ke Fedora, lihat juga penjelasan Apa yang sebenarnya dilakukannya? Bagaimana cara kerjanya?
Kode ini terletak di git kami:http://gitweb.mageia.org/software/rpm/urpmi-proxy/
Beberapa informasi terkait:
- 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