Archive for 4月, 2010
□何をしようとしてもNo space left on device…orz
by admin on 4月.15, 2010, under MEMO
□何をしようとしてもNo space left on device…orz
色々動かして遊んでいた放置サーバーが突然反応しなくなったので
とりあえず /etc/init.d/apache2 restartとかしても全然失敗で、
さらにApache2だけでなくて、主要なサービスの全てが止まってる。
よもやハッキングか?と思ったけどSSHではいれるし何か動いている
というより何にも動いていないし、動かそうにも
> No space left on device.
とかいって動いてくれないのであちこちぐぐっていたら、なんとまぁ
> # df -i
> ファイルシステム Iノード I使用 I残り I使用% マウント位置
> /dev/mapper/VolGroup00-LogVol00
> 8601600 8601600 0 100% /
> /dev/sda1 26104 47 26057 1% /boot
> none 220492 1 220491 1% /dev/shm
ってやったらiノードがいっぱいいっぱいと来たもんだ。
たしかにそろそろ800万ファイルくらいになるなぁと思っていたら、
まんまとiノードの上限に引っかかったらしい。Σ(゜Д゜;エーッ!
…さて、これからどうするかだけど、何はともあれiノードを拡張
しないといけないんだけど、とりあえず先に要らないファイルを
消すか。
…消してデータベースを整理するだけで二日もかかった…orz
データベースが32bitだってことも思い出したし、いっそシステム作り直すかな。
□mod_cband によるVirtualHost毎の帯域・接続制限
by admin on 4月.13, 2010, under MEMO
□mod_cband によるVirtualHost毎の帯域・接続制限
apt-get -y install apache2-devel
cd /usr/src/package/
wget ftp://ftp.fwnet.jp/mod-cband-0.9.7.5.tgz
cd /usr/src/
tar xvzf ./package/mod-cband-0.9.7.5.tgz
cd ./mod-cband-0.9.7.5
./configure –with-apxs=/usr/bin/apxs
make
make install
emacs /etc/apache2/conf/httpd.conf
> LoadModule cband_module /usr/lib64/apache2/modules/mod_cband.so
入っていることを確認。
> <IfModule cband_module>
> CBandScoreFlushPeriod 1
> CBandRandomPulse On
> </IfModule>
を追加。
さらに
emacs /etc/apache2/conf.d/httpd-vhosts.conf
> <VirtualHost *:80>
> :
> :
>
> CBandSpeed 30Mbps 200 200
> CBandRemoteSpeed 1024kbps 20 20
> <Location /cband-status-me>
> SetHandler cband-status
> </Location>
>
> </VirtualHost>
こんな感じでそれぞれのVirtualHostに追加。