連続稼働 –          おやじdemo_CentOSを使う
8月 092012
 

ATOM鯖の現在の情報です。

top – 21:44:24 up 26 days, 11:13, 1 user, load average: 0.27, 0.33, 0.26
Tasks: 162 total, 1 running, 161 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.5%us, 3.0%sy, 0.0%ni, 96.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 4009496k total, 1598940k used, 2410556k free, 240664k buffers
Swap: 4128760k total, 0k used, 4128760k free, 1021496k cached

外部からHTTPにアクセスしても起動が速くキャッシュがきちんと動作している感じがします。
あえて調子が良い分、システム的な事に関しては触らず状態にしています。
毎日来るlogwatchの情報もエラー表示はありませんし、iptablesのいたずらIP情報くらいとなっています。

無駄なcronを止めて手動に切り替えたらメモリの消化も驚くほど少なくなりました。
上記の表を見ると4GBメモリの内、使用が2.4GBですが、この2.4GBの内キャッシュとして1GBあるので、実質使用は1.4GBということになります。今日で約27日(26日+11時間)ですからまだまだ連続で稼働させてみようと思います。

この夏の暑さ対策も何もしておりませんが、ATOMの省電力のおかげで暑い部屋の中でもACもかけず放置プレイでも黙って動いていてくれます。
いくら処理速度の速いCPUや豊富なメモリを積んだとしても無駄なサービスやCron、Updateなどが足かせになっていること。手動に切り替える事により鯖への負荷がだいぶ違うという事が分かりました。

そんな事でこの夏は再起動無しで乗り越えてみようか?と考えています。

 

6月 022012
 

半月間、連続稼働しています。
それにしてもWindowsと違い安定しています。
#top
top – 23:32:34 up 15 days, 50 min, 1 user, load average: 0.74, 0.34, 0.25
Tasks: 179 total, 2 running, 174 sleeping, 3 stopped, 0 zombie
Cpu(s): 4.1%us, 21.0%sy, 0.0%ni, 74.9%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2060824k total, 1890444k used, 170380k free, 20268k buffers
Swap: 4128760k total, 4736k used, 4124024k free, 1352120k cached

Swapが発生していますが、これは多分cronとかでclamdやiptablesのupdateした時にCPUやメモリも結構激しく使うのでLinux自体があまり使われない一部をswapに移動させたと思われます。

#vmstat 30
procs ———–memory———- —swap– —–io—- –system– —–cpu—–
r b swpd  free  buff  cache  si so bi bo in cs us sy id wa st
0 0 4736 153392 20532 1358728 0 0 9 2 3 2 2 8 90 0 0
0 0 4736 153384 20536 1358728 0 0 0 2 7533 14948 0 2 98 0 0
0 0 4736 153260 20544 1358728 0 0 0 1 7478 14859 0 2 97 0 0
0 0 4736 153344 20544 1358728 0 0 0 0 7509 14871 2 2 96 0 0
0 0 4736 153268 20556 1358728 0 0 0 523 7537 14842 0 3 96 1 0

ここで大事な部分はsiとsoです。
ここに数字が入って減っていかないで増えていくとメモリ不足と思われます。
そしてbが多いと入出力がWait状態であるということです。

少しずつメモリは減ってきていますが、これはlogなどに使われているものと判断しています。cachedとfreeとbuffersに余裕がありますから、まだ大丈夫のようです。

1ヶ月頑張って欲しいと思っております。