2003-07-27(日) [長年日記]
■ 札幌
明日の出張のため、前泊で札幌に来ている。
考えてみたら学校は夏休みなので、飛行機はほぼ満席。それはいいんだが、奇声を上げたりテーブルをガタガタいわせたりして騒ぎまくるお子様が多くてたまらん……。乗るなとはいわんから、子供連れは席を分けてくれないかなぁ。仕事で乗ってると特に気になる。
北海道には梅雨がない……はずなのに、空はどんより曇っていて妙に涼しく、関東も似たような状況なのであまりありがたみがない。出張が決まった時は「あーら関東のみなさん、暑くてたいへんね〜」って言うつもりだったのに……。まぁ、それでもこっちの方がさらに涼しいけどな(つーか寒いよ)。
泊まったホテルは、前もって知っていた「全室ブロードバンド接続 & マッサージチェア付き」……に飽き足らず(?)、空気清浄器や加湿器まで備え付けてあって、ごちゃごちゃしてるけどなんだか楽しい。
■ SPC17: 激重対策(5)
あちゃー、dRubyへの影響は盲点だったなー。
今まではApacheのリクエスト待ちがネックだったので、他のサービスに影響はなかった。だからdRubyを使ったアンテナ更新システムはすんなり動いていたわけだ。しかし現在、ネックはCPUに移っているので、すべてのサービスが等しく影響を受けている、と。たしかにsnmpやsmtpも重くなってるしな……。
とりあえず、MaxClientsを少し減らした状態で運用してます。ギリギリのラインを見極められればいいんだが(リクエスト数は上下するのであまり意味ないけど)。
■ 札幌(2)
まだ陽があるようだったので、観光でもするかと南下するも、北大植物園はすでに閉園であった(16:00まで)。
しかし、ちょっと駅から離れると人も車も少なくて、寂しいのぅ……と思いながら南下したら、みなさん大通り公園のビアガーデンに集まってらっしゃいました。そうだった、ここはそういう街であった……。何年か前、やっぱり夏に出張に来て、大通り公園沿いのホテルに泊まったら、遅くまでにぎやかでまいったもんな。しかし、涼しいというか一歩間違えると寒いくらいなので、露天でビール飲む気にはなれないよなぁ。
そこでそのまま東に向かって、丸井の南館7Fにあるコンサドーレ・ショップでかみさんへの土産を買う。
■ 札幌(3)
さて、恒例となった『ガメラが壊した建築物をたどる旅』(または『J2チームの本拠地訪ね歩き』)、前回の福岡に続いて今回は札幌に来ております。実はロビンソン百貨店はいぜん見に来たことがあるんだけど、夜だったのでよくわからなかった。そこで今回は、着地地点である狸小路からロビンソンに向かって歩くという、ガメラファン垂涎のコース取り!!(バカ) なるほど、あそこに草体がねぇ。
あとは京都出張があればカンペキなんだがなー。京都はまだJ1だしのぅ……。
■ 札幌(4)
暗くなったので、二条市場にある寿司屋に一人で入る。カウンタに座らされたが、隣に座っていた常連とおぼしき地元おばちゃんがいろいろ話しかけてきたので、けっこう楽しく飲み食い。やっぱ北海道は海鮮ですなぁ。
■ LL Saturday
よく考えてみると、出張先のホテルというのは、ひとりプレゼン練習にはうってつけの場所である。
LLで与えられた時間は5分ということだが、そんな短いプレゼンはやったことがないので(たいていは30分とか1時間)、ちょっとリハーサることにした。
結果、10分。うぅむ……明日から早口言葉の練習だな。
2003-07-26(土) [長年日記]
■ Sylpheed 0.9.4(2)
うーむ、そうきたか。この機能、待ち望んでたしな。なにしろbsupdateでせっかく既読にしても、Sylpheedで見ると未読のままだったりしてたし。
つーわけで、toshiパッケージを入れてみたのであった。あぁ、いい感じ……。
■ Gauche 0.7.1(3)
shiroさんにMakefileをいじるというアドバイスをもらったけど、最初から素直にRPMを作ればいいんですよね。Kondaraだからi586で作るわけで、i686固有の問題は回避できるはず。というわけで、
spc15% rpm -tb --target=i586 Gauche-0.7.1.tgz
こうやってできたGauche-eucjp-0.7.1-1.i586.rpmを件のマシンにコピー、インストールすればいい。
spc46# rpm -ivh Gauche-eucjp-0.7.1-1.i586.rpm Gauche-eucjp ################################################## var/tmp/rpm-tmp.61802: line 2: 5300 Illegal instruction /usr/bin/gosh -u slib -e "(require 'logical)" -e "(exit 0)" >/dev/null 2>&1
……だはーっ。面白いこというじゃないの(泣)。
それじゃあってんで、--target=i386で作ってみたら、こんどは問題なく入った。どうやら、VIA C3はi586やi686で作ったバイナリは動かない風味。マジですか。面倒なのでi486は試していないけど……。
ともあれ、これで自宅鯖へ導入できたわけで、IP reachableな環境であればいつでもSchemeの勉強ができる!(笑) もっとも、まだ一本も実用的なプログラムを組んだことがないので、どうなることやら……。Lisp脳を獲得するのは難しい。Ruby脳になるのはぜんぜん難しくなかったんだがなー。
■ SPC17: 激重対策(4)
やっぱ重いね、夜中は。夕べはしばらく監視していたけど、重いときはCPU load av.が常時30を超えている状態。あまりに重くてsnmpdが応答せず、MRTGで記録できなかったくらい。
ただ、以前問題だったトラフィックの低下はなく、常に高い状態だったので、やはりMaxClientsが原因だったようだ。ただ、これを高くするとCPUがネックになるわけで、やはり分散化しか進む方向はないなぁ。まぁ、これはボチボチ進めよう。
2003-07-25(金) [長年日記]
■ Gauche 0.7.1 (2)
夕べの話。
せっかくshiroさんから教えていただいたので、install-pkgを試す。最初、rootで作業しなかったせいか(?)失敗してしまったのだが、じたばたしたらなんとか通る。なんか、できたファイル一式にはmanやinfoが含まれていないような? まぁいいか、実行には関係ないし(追記: install-docを使うのだ)。
で、ターゲットマシンに送って実行:
% gosh zsh: illegal hardware instruction gosh
なんか変わったことを言われてしまった……。これってもしかして、ビルドマシン(PentiumIII)とターゲットマシン(VIA C3)が違うってこと!? つまりconfigureから変えてやり直せと?
と、ここで時間切れ。続きはちゃんとrpmのSPECを読んでからにしよう……つーか、RPM作ればいいんじゃないの? >おれ
■ SPC17: 激重対策(3)
suzuneとメンテナンスの相談をしていたら、「重くなったのはApacheの設定をいじってMaxClientsを減らしたあとではないか」との指摘を受ける。
いやいや、あれは実に効果があって、あのあとCPU loadが減ってレスポンスが向上したのだよ。……と思ったが、その後、負荷状況をみながら徐々に減らしたりしていることも思い出す。現在のMaxClientsは15。Apacheのデフォルトセッティングの1/10だ。もしこの数字を超えるリクエストが一度にあった場合、待ち行列が発生する。で、tDiary.Netの増え続けるトラフィックの影響で、その行列がいつまでも解消せずに増え続けたら、いま直面しているような状況が発生したりしないか?(←このあたり、よくわかっていない)
そこで、試しにMaxClientsを50まで上げてみる(18:30)。やるときは効果がはっきりわかるようにガッと上げるべし。するとCPU load av.は5前後から一気に30(!)まで上がったりしたものの、Webのレスポンスは明らかに上がった。MRTGを見ていても、トラフィックは高い位置を保っている。Apacheのプロセス数は30前後で増えたり減ったりしているので、50という値は余裕がある状況。うへぇ、まさかこれがアタリか?
もっとも、この改善は一時の気の迷い(?)かも知れないので、しばらく様子を見つつ、値を調整してみるつもりである。で、もしこれが犯人だとすると、次に現れるボトルネックはCPU、ってことになるんだけど……。
#つーかすでにボトルネックだが。loadが常時5前後あるってどうよ。
■ SPC17: 激重対策(4)
% uptime 10:54pm up 329 days, 5:16, 2 users, load average: 26.34, 29.46, 25.27
まぁ、MaxClientsを増やせば当然こういうことになるのは予想していたのだが。なんにせよ、昨日の同じ時間とは違う理由で重いというのは重要である。CPUが足らないなら、CPUを増やせばいいのだ。
……というわけで、第三、第四の設置を(以下略)。
◆ おが [そういえば、いま札幌では大通り公園でビアガーデンやってますね。]
◆ ただただし [けっこうな人出でしたよ]
◆ なかじま [確かに今日は、ちょっと寒いですね〜。外で飲むのはちょっと気合が必要かも。]
◆ きた [そうか.確かに5分なんつープレゼンは今までやったことないなぁ. 結構ツライすね.]
◆ reno [札幌の気候も近年は内地に近づいてきたんだぁ、と現地の人が嘆いていました。でも、東京よりははるかにマシでしょ。]