Archive: 2005/11/04

ftp.kddilabs.jpの障害

11月1日からyum updateのdaily cronが

Cannot open/read repomd.xml file for repository: base
failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.
Repository base already added, not adding again
Cannot open/read repomd.xml file for repository: base
failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.
Repository base already added, not adding again
というエラーを吐いて失敗していた。この文面から察すると http://ftp.kddilabs.jp/pub/Linux/packages/fedora/core/$releasever/$basearch/os/repodata/repomd.xml にアクセスできないという事らしい。

サーバーメンテナンスなら2~3日で収まるかな?と思って様子見していたのだが、4日目になったので調査開始。

調査と言っても何の事は無い、Webブラウザでhttp://ftp.kddilabs.jp/へアクセスして見ると

ディスクトラブルの影響で、数日間、ftp.kddilabs.jp (ftp.ne.jp) のサービスが停止しておりました。
現在、復旧作業を進めている関係で、FTPサービスのみを限定的に運用しております。
  • Linux Archiveのうち、いくつかについては復旧できませんでした。
    Re-syncできるものは、作業を順次行っています。
  • 現在あるLinux Archiveのうち、いくつかのアーカイブについては、 ファイルが壊れている可能性があります。
    もし、そのようなファイルを発見されましたら、 お手数ですが、本ページ下部のメールアドレスまでお知らせください。
    (日本語で問題ありません)
  • ご迷惑をおかけして申し訳ありませんが、何卒、ご理解いただきますよう、 お願い申し上げます。
    HTTP/rsyncにつきましては、1週間以内の復旧を予定しております。

    なお、ファイルの取得にはFTPをご利用ください。
    ftp://ftp.kddilabs.jp/ と書かれていた。

どうせならkddilabs以外のmirrorサイトに変えてみよう!というわけで /etc/yum.conf

[base]
name=Fedora Core $releaserver - $ basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os
baseurl=ftp://ftp.iij.ad.jp/pub/linux/fedora/core/$releasever/$basearch/os
gpgcheck=1

[update-release]
name=Fedora Core $releaserver - $ basearch - Release Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/
baseurl=ftp://ftp.iij.ad.jp/pub/linux/fedora/core/updates/$releasever/$basearch/
gpgcheck=1
な風に変更。yum updateで動作確認して終了。