6代目EmiriSystemサーバへの移行について

このページでは、2010/1/18からのEmiriSystem緊急メンテナンスの状況および新サーバへの移行レポートです。
  1. 2010/1/18 00:45:ユーザの皆様には しばらくご不便をおかけしますが、ReadOnlyモードでの運用にご理解ください。できるだけ早く復旧したいと思います。
  2. 2010/1/18 08:15:ReadOnlyモードからは復旧しました。詳しくはトラブル第2報をご覧ください。
  3. 2010/1/18 17:00:新サーバへの移行レポートです。
  4. 2010/1/23 23:30:新サーバ移行手順のご案内です。
  5. 2010/1/24 22:00:一度サーバの移行をご案内しましたが動画変換にトラブルがあっため延期しました。
  6. 2010/1/25 22:00:サーバの移行を開始しました。サービスを休止しました。
  7. 2010/1/26 06:00:6代目新サーバでの運用を開始しました。


[2010/1/26 06:00] 6代目新サーバでの運用を開始しました。
「6代目になりますEmiriSystemサーバです。はじめまして。これからしばらく皆さんの大切な育児日記をお預かりします。どうぞ宜しくお願いします。まだ歩き始めたばかりですので、何かにつまづくかもしれません。どうぞ暖かく見守ってください。」

サーバからのご挨拶はこれくらいにしまして、Emiriパパより新しいサーバのスペックをご紹介します。旧サーバに比べてディスク容量は倍の2Tに、メモリ容量はなんと4倍の12Gに増強しました。CPUは最新のInterlCore i7です。CPUコア数も一気に4倍です。新サーバは一台で旧サーバ4台分くらいのパワーがあります。

加えて今回の最も大きな変更は完全なシステムの64bits化です。アプリケーションをすべて64bitsで入れました。メモリも12Gbytesまでフルに利用できます。Emiriパパも初体験でしたが大きなトラブルもなく移行できました。動画の変換プログラムは64bits版がすんなり入らず唯一苦心したところです。

Core i7をtopコマンドで見ると8つのコアが働いているのがよく見えます。旧サーバと異なり12GBもメモリが乗っていますからswapもまったく使用されていません。topを見る限りはとても速そうです。サービスを開始してみないとわかりませんが、混雑時間帯の待ちがだいぶ解消されるのではないかと思います。

これからまた2年くらいお世話になるつもりで今回のサーバを組み立てました。耐久性は使ってみないとわかりません。5代目サーバは、導入初期にもメモリーモジュールにトラブルがあり泣かされましたが、その後の2年間はまったくハード的なトラブルはなく運用できましたからよいサーバだったと言えます。こちらはこちらで、まだまだ引退ではなくて、EmiriSystemの実験サーバとして新たに64bits化をはかり現役でサービスを続行します。

期せずして6代目と5代目は色違いの同じケースを使いました(黒とシルバー)。2代並べるとなかなか壮観です。どうぞ6代目EmiriSystemサーバを宜しくお願いします。

普通ではなかなか目にすることがないかと思いますが、個人運営ならでは運用システムの情報をオープンにしておきます。上の写真は出番をまつ6代目サーバ(手前)と5代目サーバ(奧側)です。スペックは以下です。

CPU:IntelCore i7 920
Memory:12G(2Gx6)
HDD:5T(RAID1)
OS:Linux x86_64

[2010/1/23 23:30] 新サーバ移行手順のご案内 
おかげさまで新サーバ(6代目)Emiriサーバへの移行準備が整いましたのでご連絡します。写真は準備が整って出番待ちの新サーバ(手前の黒)と旧サーバ(奥のシルバー)です。
以下の手順で更新作業を行います。サービスの停止を伴いますがどうぞご了承下さい。

  1. 2010/1/24 23:00:サービスを休止します。
  2. データを新サーバへコピーします。
  3. 設定のテストを行います。
  4. 再開します。予定時間は2010/1/25 4:00ころです。
データの大半のコピーは終わっています(全データのコピーに36時間もかかりました)。最終的なデータベースのコピーを上記時間帯に行います。 手はず通りにいきますと、翌朝目が覚めると新しいサーバが快調にサービスを開始しているというのが理想です。しかしながらこれまでも移行はスムーズにいかなかったことが あります。 思えば3代目から4代目の移行時には最終段階でサーバから煙がでるという悪夢のようなこともありました(とほほ)。そのようなことにならないように祈っておいてください。
また、すべての設定を移行したつもりですが一部の機能が移行当初に動かないかもしれません。最初はテストのつもりで不具合がありましたらご連絡いただきますと幸いです。 サービの停止を伴って恐縮ですがどうぞよろしくご了承下さい。

[2010/1/18 17:00] 新サーバへの移行第1報 
組み立て中の6代目EmiriSystemサーバです。写真初公開。ご興味のあるかたに詳細なスペックを追って掲載します。

[2010/1/18 08:15] トラブル第2報 
ディスクフルの原因がわかりましたので、ディスクをクリーンアップしてもとの75%に戻しました。これで新しいマシンの登場を待たずにサービスを継続できることになりました。 ご迷惑をおかけしてすいませんでした。今回のディスクフルの原因はMT形式での書出しプログラムに問題があり、大量の意味のないデータをディスクに書き込んでしまいました。 今回このファイルを削除してディスクの空き容量を確保しました。またMT形式での書出しサービスはプログラムを完全に見直すまで一時サービス停止とさせていただきました。
いずれにしろ新しいマシンの準備中でありますので、また移行期にReadOnlyモードでデータのコピーを行います。今回はその予行演習とさせてください。 移行準備の詳細もこちらに掲載して行きます。宜しくお願いします。

[2010/1/18 00:45] トラブル第1報 
毎度ながらマシンの移行期は綱渡りの運用になってしまってすいません。今回はもっと余裕をもって移行できるはずだったんですが、 急に移行をはやめなければならなくなりました。トラブルの詳しい状況は以下をご覧ください。一日も速い復旧を目指します。 それまでの間ご不便をおかけしますが、写真や日記のメモを手書きなどで残しておいてください。よろしくお願いします

トラブルの内容はディスクフルというものです。簡単に申しますとデータを保存しているハードディスクが100%まで使用されてしまって もうそれ以上書き込みできなくなってしまいました。Emiriパパは時々ディスクの容量がいっぱいになっていないか確認し余裕を持って ディスクの増設などを行っていました。ところが今回は、先日のCDキャンペーン終了時(1週間前)には75%程度で推移していたディスクが  突然100%を超えてしまいました。通常では考えられないことでなぜ突然そうなったのかは現在原因を調べています。

これと平行して、実はあたらしマシンの組み立てを初めていました。これはディスクが75%まで来ていたのとマシン負荷が高くなっているのを 解消するためにマシンを新調するための設備投資として着手しました。遅かれ早かれこの新しいマシンに移行する予定でしたので、 今回古いマシンはReadOnlyでしばらく運用させてもらい、その間に新しいマシンを構築してそちらでサービスを再開するという方針に しようと思います。

だいたい以下のような時間がかかる予定です。

  • 新しいマシンの組み立てとテスト1週間から10日
  • データの移行に3から4日
合わせて2週間くらいをみていただけたらと思います。状況は随時このページでご連絡します。ReadOnlyになっておりますので、EmiriAIRや携帯電話からの アップロードやメッセージの送信、BBSの書き込みなどもお控え下さいますよう宜しくお願いします。

Emiriパパ