Mailinglist Archive: opensuse-ja (107 mails)

< Previous Next >
[opensuse-ja] March 10 2009 に download.opensuse .org で発生した障害について
  • From: Satoru Matsumoto <helios_reds@xxxxxxx>
  • Date: Thu, 12 Mar 2009 13:14:05 +0900
  • Message-id: <49B88C0D.60700@xxxxxxx>
松本です。

Naruhiko Ogasawara さんは書きました:

・download.opensuse.org にしょっちゅうつながらないのは私だけ?
 通常のアップデートはミラーでいいけど、OBS は困る。
・というかミラーへの振り分けぐらいシステム側で持ってて欲しいなぁ。

この部分に対してだけのリプライとなりますので、新しくスレッド立てます。

-announce、-factory、-project ML あたりにしか情報が流れておらず、みんな
もあまり騒がなかったので逆に気づかれにくくなってしまっていましたが、一昨
日、download.opensuse.org のサーバでディスク障害が発生したとのことです。

http://lists.opensuse.org/archive/opensuse-announce/2009-03/msg00008.html

現在は "ほぼ" 機能回復しているとのことですが、つながりにくかったのが一昨
日から昨日にかけての時間帯だとしたら、この影響が考えられます。

また、復旧といってもあくまで仮の処置を行っているということで、おそらくそ
れが影響していると思われる問題が私の手元の環境でも起こっていますので、情
報共有という意味で報告しておきます。

環境:
openSUSE 11.1 x86_64

発生した問題:
zypper でリフレッシュをかけると、update リポジトリのキャッシュの構築でエ
ラーが起こる。

# エラー時のコマンドと出力結果

# zypper ref
:
[...snip]
:
Repository 'openSUSE-11.1-Update' is up to date.
Building repository 'openSUSE-11.1-Update' cache [done]
Error building the cache:
'repo2solv.sh' '-o' '/var/cache/zypp/solv/repo-update/solv'
'/var/cache/zypp/raw/repo-update'
error, the repository specifies extra information about package with
checksum '30b7a3806dc9c6a6a5c7d0768f1ab311740c714c', which does not
exist in the repository.
:
[...snip]

どうも現在、download.opensuse.org の update ディレクトリは一時的に
widehat.opensuse.org というサーバにミラーされているようなのですが、ミ
ラーする際にチェックサムの移行で問題が起こったように見えます。

Workaround:
YaST 経由または zypper コマンドで openSUSE-11.1-Update(ないしはそれにあ
たる名前の)リポジトリ(もし他のリポジトリについても上記と同じエラーが出る
ならそれらについても同様)のサーバを download.opensuse.org からミラーに変
更し、ディレクトリのパスもそれに合わせて変更したうえで zypper ref してみ
てください。

例)
- サーバ: download.opensuse.org
- ディレクトリ: update/11.1/

+ サーバ: ftp.jaist.ac.jp
+ ディレクトリ: pub/Linux/openSUSE/update/11.1/

なお、ミラーについては以下を参照してください。
http://mirrors.opensuse.org/list/11.1.html

通常であれば、サーバとして download.opensuse.org を登録しておくと、近場
のミラーへ自動的にリダイレクトされるようになっているはずなので、ミラー決
め打ちにした設定はあまりお勧めしたくないのですが、今現在はどうもそのへん
が怪しくなっているので、とりあえずちゃんと復旧するまでは暫定的に設定変更
しておくのもアリかと思います。

# 本家の方でなんらかの続報が出ましたら、こちらへもお知らせします。

--
_/_/ Satoru Matsumoto - openSUSE Member - Japan _/_/
_/_/ Marketing/Weekly News/openFATE Screening Team _/_/
_/_/ mail: helios_reds_at_gmx.net / irc: HeliosReds _/_/
_/_/ http://blog.geeko.jp/author/heliosreds _/_/
--
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups