Posted by hiroki
Sun, 03 Sep 2006 13:55:00 GMT
ん~ネタがないので,いろいろ掘り起こす必要があるわけですが……
で,テクニカルな?ネタをひとつ.
今,いろいろとテストサーバの方でMongrelを使ってTypoを動かしているわけですが,困ったことを一つ.
それは,

どう見てもメモリリークです(黄色の線の部分).
本当にあ(ry
どういうことかというと,ApacheBenchというソフトを使って指定のサイトへ接続をしまくるベンチマークソフトがあるんですよ.
それを使ってここと同じBlogツールが動いているテストサーバへ接続をしまくったら,初めは40MB前後だったのが,画像では200MB近くまで食いつぶしてしまうんですよね……
どう見ても,不要になったメモリの解放がうまくいってない感じなんですが.
で,Mongrelで動かさずにApache+mod_fastcgiで動かしてもやはり起こるのでTypoかRailsの問題なんだと思われますが……
ん~さすがに常時動かしてるものなのでメモリ食いつぶされるのは正直困ったもんなんですけれど……
たぶんほっといたら際限なく食いつぶして後はエラーって感じになると思いますからねぇ.
分からないなりに調べて見ますかな?
Posted by hiroki
Wed, 30 Aug 2006 14:32:00 GMT
今回も技術系です.
人気ないってか誰も食いついてくれない話題ですが(当然ですね.
で,今回はいつかやろうと思うサーバの高速化術を.
今このサーバは知ってる人は知ってるかと思いますが,Apache2.0+mod_fastcgiで動いています.
でもこの構成ってあんまり現在のBlogエンジン(Typo)には不向きなんですよね(実際には使ってるフレームワークが不向きなんですが).
じゃーどうするか.
向いた環境にすればいいじゃまいかってことで.
で,向いた環境にするに当たって問題点が.
1. Blogエンジン以外は今までどおりApacheを使いたい
2. Blogエンジンの下位ディレクトリの中にはApacheで動かしたいスクリプトがある
3. MongrelでBlogエンジン動かしたいけど,どうやって自動起動/自動終了しよう?
でこのうち1.と2.については既に解決策を見つけました.
でどうするか.
lighttpdのmod_proxyを使ってApacheとMongrelにアクセス先を変えればいいじゃまいか!
//Apacheにもmod_proxyあるけど,lighttpdの方がわかり易い感じ?
つまりこんな感じ.

チョー適当な絵だけど,まあわかればよろし.
左は今までの構成.右は今考えてる構成です.
でこんな感じにカウンタはApacheに任せて,Rails使ってるやつ(Typo)はMongrelで生成する感じですな.
なんで,こんな面倒な構成をしているかと言うとスクリプトがApache以外で動くかわからないからです.
このサーバではこのBlog以外に友人のサイトや2chの携帯用ブラウザをおいているのですがそれらで使ってるスクリプトがlighttpdでも正常に動くかわからんってことでこんな風な解決策を見出してみたり……
で,問題は3.なんですが……
たぶんスクリプト書けば一発で解決するかな?
こんな感じのシステムに今後入れ替えてみたいのですが,なかなか実際に動いてるマシンをいじるのは((;゚Д゚)ガクガクブルブル
一応テストサーバ上では試行錯誤の上何とかうまく動くようにはなったんですが.
またそのうち入れ替えます(´Д`;)
Posted by hiroki
Tue, 29 Aug 2006 10:09:00 GMT
本日18時35分から19時5分ほどの間停電のため通信が不安定な状態になっていました.
現在は復旧し安定しています.
ご迷惑をおかけしました.
Posted by hiroki
Wed, 16 Aug 2006 06:20:00 GMT
電源周りの作業による停電のため下記の時間帯にサーバの停止を
行います.
日時:2006年8月17日(木) 8時~12時まで
影響対象:
karimofu.com,glorious.mine.nu及びwataru.mine.nu等へのHTTP
及びFTPでの接続が不可能となります.
このメンテナンスは終了しました.
Posted by hiroki
Mon, 10 Jul 2006 13:14:00 GMT
サーバ,というよりコンピュータ全般はなんで,
こうわがままなんでしょうね?(何
今日も今日とて昨日からサーバに入れていたソフトウェア更新ソフトが,それ自身を更新したら正常に動かなく('A\`)……
こんちくしょう俺を舐めてるとしかおもえん(何
いやまぁ,俺のやり方が悪かったというか,更新情報が載ってるファイルに注意書きが書いてたのを見なかった俺の責任というかorz
まあそんなこんなと書きながら,ようやく復旧……したと思いたい……
まあ,PC関係とか良く分からないエラーとか吐いて苦しめられるのには慣れてるんですけどねー.解決方法がパズルみたく,ソフトを入れ直す順番によって直ったり直らなかったりとこれまた複雑で……
教訓.今のportupgradeは不用意に更新するな.
最近のバージョンは安定してないということが分かりきってたのにね.
それでも更新したくなるのが俺ってことで.
Posted by hiroki
Thu, 22 Jun 2006 15:00:00 GMT
OCN側で設備工事が行われるようです.
以下OCNの工事情報からの引用.
// 一部文字化けする文字は置き換えてあります.
>OCN緊急設備工事のお知らせ 2006年05月25日
>
>■ 工事期間
> 2006年06月23日02時00分頃~2006年06月23日04時00分頃
>■ 対象地域
> 高知エリア
>■ 工事内容
> 上記時間内のBフレッツ※プラン(ベーシック・ファミリー・ファミリー100・マンションタイプ)アクセスポイントが上記時間の内60分程度ご利用になれません。
> この時間帯に、OCNをご利用されたいお客様は、通常のダイヤルアクセスポイントをご利用ください。
> 但し、アクセスポイントまでの通信料は別途必要です。
>
>※Bフレッツは、NTT東日本、西日本がご提供しているサービスです。
だそうで.
上記の時間帯の間karimofu.comおよび,glorious.mine.nu,wataru.mine.nu等へのWebアクセス及びメール送信等ができなくなります.
とりあえず,報告をしておきます.
//あと2時間前後程度ですが,上げときます.
Posted by hiroki
Sun, 21 May 2006 06:23:00 GMT
とりあえず,新しいHDDへ交換が完了し,設定を移植し終わりました.
今のところ不具合は見つかっていませんが,何かあったらコメントにどうぞ.
ということで,これもテストの一環っと.
Posted by hiroki
Thu, 18 May 2006 15:16:00 GMT
サーバメンテナンスについてですが,肝心のHDDをまだ購入していないので作業は行えませんが,近日中に作業を行う予定です.
作業はHDDを購入しだい事前に連絡無く行う予定ですので,サーバにアクセスできない場合はメンテナンス中だと思っていただければと……
特に連絡もないので,HDD交換までは更新は控えめにします.
データベースのダンプを取るのも面倒なので……(何
Posted by hiroki
Sun, 14 May 2006 03:16:00 GMT
とりあえず,今日やるべきことは終わりました.
が問題のHDDの交換が行えていないので,根本的な解決はしていませんが……
とりあえず今週あたりにはなんとか交換作業を開始したいのですが.
また交換作業を開始する前には連絡を入れます.
ただ,多分1-2日ほどサーバが停止すると思いますが……
Posted by hiroki
Sat, 13 May 2006 18:18:00 GMT
2時ごろよりサーバのメンテナンスをしていましたが,ユーザーランドの更新中にHDDの問題でエラーを吐いて異常終了してしまうため,再度今日の朝または昼前後よりメンテナンスを行います.
HDDの方の交換の方はまた後日に行いますが,その場合は1日以上の長時間にわたってのメンテナンスが予想されます.
申し訳ございませんがご了承下さい.