2/7 の出来事について


Feb. 7 の 13 時すぎから 15 時すぎまで、 http://emmie.koka-in.org/~kensyu/zaurus/src/ 下への連続したアクセスによって emmie の回線が完全に塞がるという事態が発生した。

これをうけて 16 時すぎ、zaurus/ 下への帯域制限がかけられ、 http によるアクセスが事実上出来なくなった。

帯域制限が zaurus/feed, zaurus/src に緩められたのが 22 時すぎ。 完全に解除されたのが 8 日の 0 時半である。

zaurus/feed/

現在 zaurus/feed/ には 20MB ほどの .ipk が置かれている。 昨年 11 月以降、この feed/ 下へのアクセスが回線 (128kbps) に比べると 不相応なほど大きくなっており、 安定したと思うもの(というか、メンテを半ば放棄したもの ...)から順に zaurus-ja に上げていた。
まあ、安定したもの「だけ」というのは実は zaurus-ja の本意ではないんだろうが、 sourceforge.jp は恐ろしく upload に手間がかかるので更新が続く(かもしれない) ものはあんまり上げたくないということによる。

やや中途半端な姿勢で、 しかも移したとアナウンスしていても実際には zaurus/feed/ 下にも残していたから、 それだけでは emmie から拾っていく人数はあまり減らなかった。 そこで比較的大きなファイルを zaurus/feed/ から消してしまったのが Jan. 19 のことだ。

拾おうとして 404 になって迷子になっているアクセスを良く見掛けるが、 大昔の URL を直叩きして拾おうとするのが間違ってるので同情はするが対策はしない、 てのがこの時期の姿勢。

zaurus/src/

"src" だが中身は source とはかぎらず、binary もある。 普通なら tmp/ に置くようなものまで zaurus/src/ に置いているので タイトルの「プログラムのたまり場」は本気でかなり正しい :-) この zaurus/src/ には現在 77MB ほどの tarball 等がおかれている。

こちらはその性格上、アクセスが閑散としている (というか、むしろ zaurus/feed/ がうちのサイトにしては異常っつーか異質なんだが) のと、zaurus-ja に上げるようなものでもないので、とくになにもしてなかった。
77MB だからまるごと拾っていけば 2 時間ほど回線が塞がるが、 それを言うなら psion5/ には 140MB あるので こちらのほうがまるごと取っていかれた時の影響が大きいということでもある (... psion5 のほうも整理せい > オレ)。

てか、バイナリとソース混同で説明書きなしでまるまるとってったらゴミと一緒だろ ... 置いた本人ですら、説明書き経由でないとどれが何やら分からんものがあるのに(をい)。

対策

さて、zaurus/src/ をまるごと拾っていくという可能性があることがわかった。

となると zaurus/feed/ とあわせて 100MB というのは回線にとって脅威なので、 zaurus-ja に上げられるものは全てあげ、emmie から redirect して http アクセスを追い出した。

幸い zaurus/src/ 下のうち emacs 関連という zaurus-ja に移しやすいものが 60MB を占めていた。 zaurus/feed/ のほうは Jan 19 の時点で emacs が移っていたので あとは w3m を移すくらいでいいんだが、zaurus-ja の w3m メンテナやってるわけではないんで 上げたのは w3m-m17n のほうだけ (そーいえばソース上げてないし ... ダメじゃん)。

ng (1.4.3-k1; mktemp を mkstemp に直したもの) と {sed|grep|gawk}-ja については上げるべきかもしれないけど残しておいても問題ないだろう。 というより、上げて何らかの効果があるほど大きくない。 残る大物は glibc 2.2.5, xemacs 21.4.10, zsh4, kernel ... だし。

ついでにいまだアクセスがある w3m 0.3.2.1-1k1 を w3m 0.3.2.2-k2a へ redirect した。 こちらはいずれも zaurus/feed/ 内での話。

redirect

でまあ、体感で分かるほど回線が空いた。
さっさとやっときゃよかった。すまん > emmie 使いの方々。

Jan 19 で消してしまった nagaten 等も redirect しておいたらアクセスがある。 無事 download.sourceforge.jp から落せているはずだ。

ここで最初に戻る訳である。

「大昔の URL を直叩きして拾おうとするのが間違ってるので同情はするが対策はしない」 っての、 この時点で redirect しといておけばついでに zaurus/src/ のほうも redirect しとく気になったかも → 回線が塞がるようなことはなかったかも、 という if につながると。

今月末には emmie への線は光化されるそうな。


[日記へ] [目次へ]