centos-vaultを使うと遅すぎてTimeoutする
問題
諸事情でCentOS6などサポート切れのOSのアップデートをしたいのですが、ダウンロードが遅すぎるようです。ダウンロードが止まったり、タイムアウトしたりして、なかなか進まないです。
[base] name=CentOS-$releasever - Base baseurl=http://archive.kernel.org/centos-vault/centos/$releasever/os/i386/ (以下略)
エラーの例
Downloading Packages: http://archive.kernel.org/centos-vault/centos/6/updates/i386/Packages/glibc-2.12-1.212.el6_10.3.i686.rpm: [Errno 12] Timeout on http://archive.kernel.org/centos-vault/centos/6/updates/i386/Packages/glibc-2.12-1.212.el6_10.3.i686.rpm: (28, 'Operation too slow. Less than 1 bytes/sec transfered the last 30 seconds') Trying other mirror.
答え
archive.kernel.org は実運用のためのリポジトリではなく、博物館的なものなので、世界中からのアクセスで込み合っていることがある。
以下のようなミラーを使ったほうが高速。
http://mirror.rackspace.com/centos-vault/
[base] name=CentOS-$releasever - Base baseurl=http://mirror.rackspace.com/centos-vault/centos/$releasever/os/i386/ (以下略)
dockerで古い環境を作る時などにお世話になったりします。
コメント