新サーバー安定の兆し…
あけましておめでとうございます。
本年も何とぞよろしくお願いいたします。
新サーバー、安定してくれましたね…原因はメモリだったみたいです。
1Gメモリを4本挿していたのですが、そのうちのどれかがどうも不良品だったらしくサーバーが不安定になってしまっていたみたいです。
今はサーバー会社側が在庫で持っていた正常動作確認済みの1Gメモリを1本挿しているだけの状態なのですが、問題なく動いてくれているようです。
現在、4本のメモリのうちどれがダメだったのかを調査してもらってるところです(調査には1~4ヶ月ほどかかるみたいです…)
サーバー会社曰く、メモリは当たり外れが大きいらしく、サーバー会社も昔、20本購入したうち4本がダメだったとか…CDRの不良品と同じようなものみたいです。
ひとまず様子見ということになりそうです。(全とっかえが必要にならなくてよかった・・・)
大晦日なのに…
えりいくのデータベースサーバー(新サーバー)の方が、またおかしな動作をしちゃっています…。
大晦日なのに即座に復旧に動いてくれているCHAT-JPさんに感謝。
とりあえず、新オークション会場を設立してから動作がおかしい…と思われているとは思うのですが、負荷面では明らかにクリイベよりも低いんです…
では、何が悪かったのか?
考えられる理由としては
・オークション会場のプログラムがマズかった
⇒検索のためにインデックス(本で言う目次みたいなもの)を結構作ったので、それがハードディスクを酷使してしまった
⇒⇒でも、それは考えにくい…
・新データベースサーバーの機器自体がおかしい
⇒これが一番有力。RAID装置(ハードディスク2台で、同じデータを2台のハードディスクで共有する装置。これを使うとデータが非常に飛びにくくなり、データ保存の面では安全)を導入したサーバー機にしていたのですが、CHAT-JPさんが言うにはどうもそのRAIDの動作が変だったらしいです。その後、調査して頂いたところ、RAID装置にくっつけていたバックアップ用のハードディスクがエラーを出していたみたいです。
メインは大丈夫だったということですが…昨日、動作がおかしくなった際に強制再起動をかけると正常動作に戻ったことから、メインのハードディスクがおかしいっぽいのですが…
ひとまずの対応策として、データベースサーバーの方のハードディスクを全く別物の新しいハードディスクに交換することにしました。
おそらくそれでひとまずの解決を見ることにはなるとは思います。
もし、それでもダメな場合は新サーバーをそのまま新しいサーバーに交換する可能性もありますが…
(サーバー機のハズレを引いた可能性がorz ナンテコッタイ;;)
マイナーチェンジについて
最近、色々とFFAのマイナーチェンジを行っているのですが、
「ほとんど変わってないやん!」
って思われてる方のためにちょっとした説明です。
先日、Tシャツで得た利益からサーバーを新たに1台増設しました。
ただ、今までのプログラムだと新たに1台増設した所で、負荷分散には一切繋がりません。
(旧サーバーが単体で動いているだけの状態になるので)
そのため、データベースを利用して、新サーバーが担える部分を作るためにマイナーチェンジを行っています。
ついでに負荷軽減に繋がるプログラム変更も行っています。
FFAトップとコーネリアスの街と和国を変更しましたが、これらのうちデータベースが利用できているのは、
現在装備している武器・防具・アクセサリー
トップにある天空闘技場の人数
ぐらいなものです。
(その他の部分は他の部分のプログラム(例えば戦闘のプログラム)を変更をしなければ、バグが生じるため)
そのため、負荷自体は多少は低くなっていますが、見違えるほど負荷が低くなっているわけではありません。
ただ、クリスマスイベントに関しては全てデータベースにデータを保存しているので、他に比べると明らかに負荷は低いです。
(クリイベがチャット形式で、普通なら非常に負荷の高いものであっても、他の部分への影響は極小になっているため、毎年だと落ちまくりのはずがだいぶと防げてると思います。)
今後も、ゴールドソーサトップ、チョコボ牧場トップと変更し、その後、おそらくFFAで最も負荷の高くなっていると思われている精製部分のマイナーチェンジを行っていく予定です。
精製部分のマイナーチェンジが完了すれば、おそらくですが、見違えるぐらいサーバーダウンは減るかと思われます。
その際、色んなバグ等が生じるかと思われますが、お許し下さいね。