そんなにアクセスあるのかしら。マオです。

鯖が死んでいました><
いつもの即死って訳じゃなくて、処理しきれなくて死んでいたみたいです。
完全に死んでたわけじゃないので超重いコンソールを操りつつ、鯖を終了させて再起動です。
どうもボトルネックはデータベースじゃないかと思ってるわけです。
ってか、プロセスが凄い事になってた☆
いじるのが面倒だけど適当にチューニングした。
これで固まるようならマジメに計算しないとダメだな。
昔はマシンパワーで押し切ってたから、こういうの苦手なんだよね。
WordPress自体のソースを読んで、テーマの最適化とかすれば少しは負荷が減ってくれると思うんだけど(どの時点でDB読むか分かれば)、流石に読む気にならないからやる気にならないんだよね・・・。

措置はしたので様子見です。
長い目で見ましょう☆

今まで色々と鯖を立ててきたけど、今頃気づいた新事実。
私はFTP鯖はProftpdを使っているのだが、小型鯖のファイルをいじる為にインストールしてみたのだが、以下のエラーログが出力されて接続することが出来なかった。

IPv4 getaddrinfo 'サーバ名' error: Name or service not known
warning: unable to determine IP address of 'サーバ名'
error: no valid servers configured
Fatal: error processing configuration file '/etc/proftpd/proftpd.conf'

どうも、鯖自身の名前が引けない場合は接続することが出来ないらしい。
今までDNS鯖に登録される鯖しか使ってなかったので、驚きの発見である。
DNSに登録するほどの物でもないので、/etc/hostsに自分自身を登録すれば解決。
hostsの書式は「IP 鯖名」。

眼鏡~眼鏡~(捜索中)。マオです。

私、自他共に認める眼鏡っ子な訳ですが(誰が認めたんだろうか? それに昔はコンタクトも使ってたし・・・)、困ったことになってしまった。
090827_1618~0001
これが私の本体(嘘)
何が困ったって、弦の部分が閉じなくなってしまった。
普段はずっとかけっぱなしだし、かけてない時(寝る時とか風呂とか)はその状態で置きっ放しなので、さほど困らないんだけど、たまに閉じる事があるんだよね。
無理に閉じようとすると、構造上の関係でレンズが割れる可能性がある。
弦がレンズに一点で留まってるだけだからね。

これを買ったお店に行って直して貰えば良いわけだけど、お金はかかるだろうし、正直めんどくさい(ダメ)
最近の私の思考でお金がかかる場合は「壊れたなら自分で直せばいい、直せないなら自分で作ればいい、それが無理なら買おう」という優先順位なので、自分で直すことにしちゃいました☆
大規模な手術というわけではないので、単純に接合部分の掃除すればうまく滑るようになるんじゃないかと・・・。
090827_1619~0001
上から「精密ドライバー」「眼鏡の弦」「ヤスリ」。
謎の緑色の物質(カビ? ゴミ?)が入り込んでいて、滑りが悪かった模様。
除去してヤスリで少し表面を削って装着。
重力に従うように動くようになってしまいました☆
アレ、買った時はこんなにサクサク動いてたっけかな・・・?
また時間が経てば動きも重くなるだろうと信じています。

090827_1628~0001
もう片方にも作業して修理完了。
久しぶりに閉じれるようになりました。
これでケースにも入るし、コップの中に入れた洗浄液に浸ける事も出来ます。
よかったよかった。

何でこんなに傷が出来てるんだろうか? マオです。

傷というか、既にかさぶたの段階になってるわけなんだけど、物凄く痒くて困る。
前に作った鉈の時にアルコールランプで熱した工具を触っちゃって、右人差し指の付け根を火傷しちゃったのよね。
他にも左足のアキレス腱の辺りにもかさぶたがあるんだが、いつの傷なのか記憶にない。
たまーに腿をガリガリと掻くから、その時に傷でも出来たのかしら・・・。

マジで痒いから早く治って~><

表向きの鯖のDebianをetchからlennyにした時の影響でApache2でこんなエラーが出るようになった。

NameVirtualHost *:80 has no VirtualHosts

一応、そのままでも動いている雰囲気。
むかーしにそんなエラーがあったと思うんだけど、ピンと来たので探してみたら、やっぱりあった。
Apache2の設定にports.confという設定ファイルがあって、そこに「NameVirtualHost *:80」があった。
どうも、中身が書き換わったっぽい?
この記事のような設定をしてあった場合、NameVirtualHostの設定が二つになるのでエラーになるらしい。
ports.confのNameVirtualHostを#でコメントアウトしちゃえばエラーが出なくなります。

なんか、大規模バージョンアップで毎回エラーが出て困るな。
他にもエラー出てたし・・・。

カテゴリ/タグ:私の記憶領域 /  ,    
Apache2で「NameVirtualHost *:80 has no VirtualHosts」の対処 はコメントを受け付けていません