2007/4/3 火曜日
IPエイリアスでの負荷分散は考えていたよりも奥が深かった。論理的にネットワークを分ければ自動的に正しいGateWayを選択してくれると思ったのだが、そう甘くは無かった。応答パケットが正しくないGateWayに向かってしまい苦戦。
調べてみると、routeの機能だけでは設定できないらしい。iprouteのマルチホーミングで実現できるようだ。
と、言う事でさっそく設定。
構成
サーバにNICが1枚
eth0 192.168.1.10
IPエイリアスで192.168.1.11を設定
ルータ2台 それぞれISPに接続しNATでポートフォワード
1台目のルータは192.168.1.1
2台目のルータは192.168.1.2
・iprouteをインストール
aptitude install iproute
・ipエイリアスを設定
/sbin/ifconfig eth0:0 192.168.1.11
・iprouteで戻りパケットの交通整理
ip route flush table main
ip route add 192.168.1.0/24 dev eth0 src 192.168.1.10
ip route add 127.0.0.0/8 dev lo
ip route add table main default via 192.168.1.1
ip rule add from 192.168.1.11 table 1 prio 10000
ip route add table 1 default via 192.168.1.2
バッチリ動作!!
でも、本番環境の切り替えは後日。
Posted in コンピュータ, サイト運営
2007/4/2 月曜日
平成生まれな方たちがご入学。
時が流れるのははやいね~
Posted in その他
2007/4/1 日曜日
夕凪の街桜の国
という漫画を読んだ。独特のタッチで描かれた主人公に徐々に感情移入していく。絶妙な伏線。多くの賞を受賞しているのもうなずける。
Posted in その他
2007/3/30 金曜日
スタンバイサーバにetchを入れてみた。
良い点も悪い点も予想通り。
マザボのギガLANもsoundもSATAもすんなり動作。
Apache2.2は動作せず、設定を修正。
予想外なのはamavisd-new。
どんなに設定してもエラーを吐いて動かない。
「(!!) TROUBLE in check_mail: mime_decode-1 FAILED: MIME::Parser: can’t open tmpfile: Invalid argument」
ネットで調べると、libmime-perlの特定バージョンとの組み合わせでバグがあるようなのだが。。。みんな動いてるの?
Posted in コンピュータ, サイト運営
2007/3/29 木曜日
穏やかな小春日和。サクラも咲いた。
車に積んである自転車を組み立てて帰宅。
夕日を浴びて川沿いのサイクリングロードをのんびり走る。
一日の疲れが洗い流される感じ。
Posted in その他
2007/3/28 水曜日
長時間歩くと左膝が痛くなる。今のところそれが原因でリタイアした事は無いが、今後の為に対策を調べてみた。
原因は、体質的なものと歩き方に分けられるようだ。
・体質的な原因
膝が内側もしくは外側に曲がっている。等
専門医で診察してもらい、足底挿板を入れた靴を作れば解消されるらしい。
・歩き方が原因
大股で登る。後傾姿勢で下る。等
登りのペースを落とす、杖を使うなどで解消されるらしい。
まずは、歩き方を変えてみようかな。
Posted in お出かけ&グルメ
2007/3/27 火曜日

早起きしてバスと電車を乗り継いで元同僚と陣馬高尾尾根ハイキングへ。
陣馬山は車で何度か行った事がある。高尾山と近い印象が強く、今回のハイキングを甘く考えていた。その為、防寒着も1枚だけ、昼食も菓子パンだけという軽装備で参加。。。したのだが、電車の中で地図を見てみると予想以上に距離がありちょっと動揺。藤野駅前の売店で急遽おにぎりを購入。
で、実際に歩いてみるとそれほどキツクはなかった。のんびり歩いて8時間。高低差もあまりなく、山道も整備されていて歩きやすかった。でもちょっと寒かった。
07:45 陣馬山登山口 登頂開始
08:45 陣馬山
10:00 堂所山
11:15 景信山 昼食
12:20 小仏峠
13:00 小仏城山
14:00 高尾山
15:30 高尾山登山口 ゴール
万歩計は32863歩
Posted in お出かけ&グルメ
2007/3/26 月曜日
2回線を利用した負荷分散について考えてみた。
IPエイリアスを使用して1枚のNICに2つのIPを付与してそれぞれの回線からの接続を正しく返してやればOKという結論に達した。と、いう作業方針が決まれば実行してみたくなる。
でも、明日は年休取ってハイキング。朝4時半起床予定。。。でも、やってみたい。。。やっちゃった。。。ハマッタ。。。後始末のため0時過ぎまで作業。
Posted in コンピュータ, サイト運営
2007/3/25 日曜日
etchにアップグレードすれば、以下の利点がある
・マザボのギガNICとSoundが使える
・SATA対応のkernelでHDDが速くなりそう
逆に問題もある
・まだ正式リリースしていないので不安定
・Apache2.0からApache2.2になるので非互換調査が必要
・BIND8からBIND9になるので非互換調査が必要
・他にもpostfixやamavisなどの非互換も不安
まずはスタンバイサーバでテストしてみよう。
Posted in コンピュータ, サイト運営
2007/3/24 土曜日
Bフレッツは2回線まで同時に使用できる。
ルータは2つある。
プロバイダも2つ契約している。
これを使ってネットワークの負荷分散を行えば良いという発想に至った。来週から準備開始。
Posted in コンピュータ, サイト運営
2007/3/23 金曜日
ギガ対応のルータ ETG-Rが届いたので、さっそく交換したところ、負荷に耐えられずあっと言う間にダウン。なんじゃコリャ~??
スループット660Mbps(約80MByte)が宣伝文句のこのルータ。たかだか3Mbps(約400KByte)に絶えられないとはどういう事?
大きなデータを単発で扱うのは得意だが小さなデータを沢山扱う事ができないという事なのか?
とりあえず使用を断念。
Posted in コンピュータ, サイト運営
2007/3/22 木曜日

ギガビット対応のルータとスイッチングハブを注文。機種はIO-DATA ETG-Rと同じくETG2-SH5WH。
こうなると、サーバ側もギガビット対応にしたくなるのが人情。サーバのマザーボード(GA-8I945GMF)はギガビットのNIC(Marvell8053)が内蔵されているのだがsargeのkernel(2.6.8)では認識せず別のNICを挿している。何としてもこれを認識させたくなった。と、言う事で調べてみるとsk98linのドライバを使ってえば良いらしい。
さっそく作業開始。
http://www.skd.deからドライバをダウンロード
aptitude install kernel-headers-2.6.8-2-386
aptitude install kernel-source-2.6.8
aptitude install kernel-tree-2.6.8
/usr/src に解凍して
ln -s kernel-headers-2.6.8-12-em64t-p4-smp linux
リンク作成後に
./install.sh
スクリプト実行。。。エラーで止まる。
いろいろ調べたが原因がわからない。
諦めて手作業でkernelコンパイル。。。これも駄目。
何でだろう?
いっその事、etchに上げてしまうか???
Posted in コンピュータ, サイト運営
2007/3/21 水曜日
やはり、よ~く考えればルータが怪しい。と、言う事でサーバが重たい時間にローカルからルータへpingを打ってみた。
60 packets transmitted, 59 received, 1% packet loss, time 884966ms
rtt min/avg/max/mdev = 0.370/45.608/1071.505/136.836 ms
平均 45ms
最も遅いときは 1071ms
と、言う事でルータを買いかえる事に。
しかし、ボトルネックが
1.メモリ不足によるCPU高負荷
それが解消されると、
2.ルータ
それが解消されると、
3.ISP もしくは サーバ側のNIC
と、なるのは目に見えているような。。。
Posted in コンピュータ, サイト運営
2007/3/20 火曜日
メモリが届いたのでさっそく挿した。これで4G!と、思ったのだが何故か3.3Gまでしか認識しない。4枚とも同じメーカーの同じロット。2枚であればどの組み合わせ、どのスロットでも2Gと、認識する。なぜか4枚だと駄目。。。謎。
とりあえず3.3Gでもメモリが増えた事には変わりないので良しとしよう。freeコマンドでSwap状況を確認するとほぼ0に落ち着いた。メモリ不足によるSwapが原因の高負荷状態は解消された。
CPUの使用率も50%前後、htmlの表示も速くなった。しかし、外からアクセスした際に画像表示が遅い。で、調べていくとアサヒネットで帯域制限をかけているようだ。これではいくらサーバが頑張ってもどうしようも無い。ISPの乗換えを検討する必要があるようだ。
・Bフレッツのニューファミリーもしくはハイパー
・固定IPが使える
・月額4,000円以内
・逆引き変更ができる(必須ではない)
インターリンクかドルフィンあたりかな?
よくよく考えたらルータがボトルネックになっている可能性も。
ISP切り替え前にルータを変えてみるか。
Posted in コンピュータ, サイト運営
2007/3/19 月曜日
ソフト的な対策は可能な限り行った。しかしまだサーバは高負荷な状態が続いている。
と、言う事でハード的な対策も行う事に。まずはメモリ2G発注。現在2Gなので合わせれば使用中のマザーボードの限界である4Gになる。これで駄目ならCPU交換か?
Posted in コンピュータ, サイト運営
2007/3/17 土曜日


自転車はサドルが低い&ギアが激軽いから予想以上に疲れた。 特に登りはキツイ。
でも、平らな道をのんびり走るには良い感じ。まさに小型のママチャリだね。
職場に着く直前に雪が降り出してビックリ。すぐ止んで良かった。
相棒がギルの腹水を抜きに獣医さんへ連れて行ってくれた。しかし腹水は溜まっていないとの事。お腹の膨らみは肝臓が肥大しているからのようだ。
あかちんの遺灰が帰ってきた。
Posted in お出かけ&グルメ, 犬猫
2007/3/16 金曜日
気軽に車に積める折り畳み自転車が欲しくなり熟考に熟考を重ねて「ARUN 20インチ折畳自転車 シマノ6段ギア Wサス MFWS206R 」(9,477円也)を注文。
で、今日届いたのだが、写真とあまりにも色が異なりガッカリ。。。でも、機能的には良さそうだ。さっそく明日の通勤に使ってみよう。
Posted in お出かけ&グルメ
2007/3/15 木曜日
振り休取って元同僚とそのお友達とピラタス蓼科へ。心配だった雪は沢山残っていた。少し硬いのは春スキーの醍醐味かな。ゲレンデはガラガラで滑り放題。また行きたいな。
Posted in お出かけ&グルメ
2007/3/14 水曜日
頭の疥癬を引っかいた傷に赤チンを塗っていた子猫「あかちん」。猫エイズで下痢とくしゃみ&鼻水が酷く、いつもしっとりしていた。他の猫に優しく、人間も大好きでゴロゴロ喉鳴らしまくり猫だった。我が家に来て1才の時に体調を崩し、死を宣告されたが、奇跡的に回復。その後、猫エイズも陰性に転じ10歳まで生きた。「地獄帰りのあかちん」とか「不死身のあかちん」なんて呼んでいたのだが、2度目の奇跡は起きなかった。
今日、相棒が火葬の手配をしてくれた。
Posted in 犬猫
2007/3/13 火曜日
あかちんの具合が悪いので、半休を取って獣医さんへ。体温は32度。入院せずに家で自由に生活する事にした。
今日は歓送迎会。今回も幹事。。。
追伸
23:17あかちんが亡くなった。
Posted in 犬猫
2007/3/12 月曜日
今週はお休みとってゲレンデに行く予定。心配なのは雪。暖冬で深刻な雪不足。でも、今週は寒気が流れ込み多くのゲレンデで雪が降っているようだ。理想は前日まで沢山降って当日は晴天。さらにチェーン無しでゲレンデまで行けたらチョーラッキー。前者と後者が矛盾しているかな?
Posted in お出かけ&グルメ
2007/3/11 日曜日
朝起きて自宅サーバにアクセスしたら無応答。。。ダウンした!と、思ったらCPU100%でかろうじて動いていた。とは言ってもこれではダウンしているのと大差無い。ここ最近のサーバ高負荷を小細工で回避しようと思っていたが許容範囲を超えてしまったようだ。
と、言う事で本腰を入れて抜本的に負荷対策。
○Apacheの画像ログ取得を止める。
○アクセスの多いphpをperlに書き換える。
○perlをmod_perlで動作させる。
○SSIを動作させる拡張子を限定する。
○ファイルの存在チェックや画像サイズチェックのプログラムを見直す。
○WP-Cacheを使いWordPressをキャッシュ動作させる。
これで、どうだ!
Posted in コンピュータ, サイト運営
2007/3/10 土曜日
そろそろ体感的に判るくらいの量の花粉が舞い始めた。目が痒くて鼻も出る。来週はインタールの出番かな?
Posted in その他
2007/3/9 金曜日
サイトが重い。
Apacheのパラメータを再調整。
Posted in コンピュータ, サイト運営
2007/3/8 木曜日
アフィリエイトの雑収入と株損の持ち越しのため確定申告。確認したいことが多々あったので振り休取って税務署へ。とりあえず書類の形式を整えて無事提出。
任天堂DS-Liteが届いた。予想以上に楽しめる。ソフトのラインナップを見て思うけど、これって完全に大人向けだね。
Posted in 株
2007/3/7 水曜日
WordPressの開発はとても活発。それ故に新しい機能が次々と追加されていく。
しか~し、毎週バージョンアップされてはサーバ管理者には厳しいものがある。と、言う事で今日も差し替え。
Posted in コンピュータ, サイト運営
2007/3/6 火曜日
サーバの負荷が高まっているので、apache2のパラメータを調整&PHPプログラムの一部をperlに書き換えた。
確定申告の書類を記入。8割方完成。残りは明日。
予想通り、株価は本日リバウンド。
今夜空売り注文を入れるか迷っている。
Posted in サイト運営, 株
2007/3/5 月曜日
今日はリバウンドで上がると思ったのだが、激しい下げ。リバウンド後に空売りを仕掛けようと思っているのだが、このままでは機会を逸してしまいそうだ。でも、明日こそリバウンドしそうな気がするから今夜空売り注文するのは止めておこう。
ちなみに、中国株は崖っぷち。もうすぐマイナス圏。。。
Posted in 株
2007/3/4 日曜日
すっかり忘れていたが、確定申告をしなければならなかった。。。
今週はお休みを取って税務署へ行こう。
Posted in その他