CentOS: yum で速いmirror(ミラー)サイトを優先的に使う
2007.07.12
CentOS: yumで遅いmirror(ミラー)サーバに割当てられた時 で,yumのダウンロードが遅い場合の小手先テクニックを紹介しました.
今回はよりまっとうな方法をご紹介します.
yum にはプラグイン機構が備わっています.そのプラグインの中にfastestmirrorプラグインという物が在ります.
このプラグインを導入すると,ネットワーク的に速いミラーサイトを優先してダウンロードに使用するようになります.
導入方法
1. yumでインストールできます.
# yum install -y yum-plugin-fastestmirror (CentOS4.xの場合)
# yum install -y yum-fastestmirror (CentOS5.xの場合)
2. /etc/yum.conf に plugins=1 の行を加える(CentOS4.xの場合).CentOS5.0では最初からplugins=1がありました.
3. yum update してみる.
Loading "fastestmirror" pluginこんなメッセージが出ればO.K. 以上でfastestmirrorプラグインの導入は完了です. /var/cache/yum/timedhosts.txt にmirroサイトと接続に要する時間のリストが保存されています.やはり概ね国内のサーバが速いみたい.
% sort -n -k 2 /var/cache/yum/timedhosts.txt ftp.iij.ad.jp 0.0274300575256 rsync.atworks.co.jp 0.0346291065216 ftp.nara.wide.ad.jp 0.0348219871521 ftp.riken.jp 0.0493910312653 ftp.hostrino.com 0.0823781490326 ftp.oss.eznetsols.org 0.112993001938 mirror.be10.com 0.121460914612 ftp.yz.yamagata-u.ac.jp 0.55810213089 mirror.averse.net 0.659695863724 centos.ustc.edu.cn 0.854813098907 centos.candishosting.com.cn 1.63210606575
カテゴリー:技術情報メモ