-Revolution-のクローズドβに応募していたのだが、最終日の「負荷テスト」にのみ当選したのでやってみた。言いたいこととしては、「テストなんだからテストになるようなプレイの仕方しようぜ、みんな!」ってこと。ふつーにスコアアタックしてどーすんの...。わけで、2枚ほどスクリーンショットを。Infernoという新しいコース。空をバンバン竜が飛んでます!ティーグラウンドの向こう側にもドラゴンが待ち構えてます!(ちなみに、右側のドラゴンはボールが打ち込めるんだが、腹の下に入っちゃうと抜け出すのにえらいことになる)あとは、全体的に文字化けが多いこと、フォントの横ピッチを狭める効果がかなり粗雑に効いていて読めない文字が多かったことが気になった。これ、もう少し検証してからの方がいいかもしれないよ。逆にサーバ負荷はだいぶ軽減されていた模様。ここんとこ休日出勤も連続だったし、件のサーバも一件落着したので(後日メモ的にまとめようと思う)今日は早めに帰宅。撮り溜めまくってHDDを圧迫しているテレビを見てたら寝てしまった。明日は早い時間に病院なのですぐまた寝る。パンダ、誕生日おめでとう&千秋楽お疲れちゃーん。迷惑書き込み、土日とあって通報してたんだが、どっちもテンプレートで返してきやがる。文中に「連続してあるようなら厳罰に処すので連絡を」とか言ってるんだが、2回でアウトじゃねーの?で、それ信用して今日外したら3回目即座に来ました。PXEをまとめてみる。自分へのメモとしても、Partimageを使うためのPXEブートをまとめてみる。全部Debianな感じ。nfs-kernel-server。DHCPを以下の設定で上げる。"/tftpboot/pxelinux.0";}PXE関係以外のパラメータは適当に。ここでは、next-serverがミソ。Intel純正だとTFTPでpxelinux.0を拾った後、そのままそのTFTPサーバを使うが、Broadcomではこれがないと0.0.0.0に接続しにいくので、明示しておく必要アリ。ルートに/tftpbootを掘って、その下に/usr/lib/syslinux/pxeboot.0をコピーしとく。/tftpboot下に1つフォルダを掘って、そこにdebootstrap環境を作る。これをnfsでexportsする。/tftpboot下にもう1つフォルダ"pxelinux.cfg"を掘り、その下に"default"というファイル名で以下の内容を。0/tftpboot/root(要はdebootstrap環境)にchroot。linux-image-2.6.18-2-686とかしてカーネルソースを引っ張る。autoconfigurationをincludeして、IP:DHCPもinclude。NFSをincludeで。その他必要そうなドライバをガンガンinclude。その後、kernel-packageで作ったdebファイルをchroot環境に突っ込む。chrootのルートにvmlinuzをリンク。chroot環境抜けて、/tftpbootにも同様にvmlinuzリンク。chroot環境だと複数台がnfsで見に来るために/varとか/tmpとかが競合しそうなので、chroot環境のルートに/ramかなんか切って、tmpfsを当てる。/ram/tmpなんつーのをinit.dに作って、rc.Sかなんかにsymlink作っとく。(S34あたりにしてみた)たぶん、こんな感じでいけるはず。無駄が若干ある気がするが。ここまでは案外すんなりいけた(のはウソ。Broadcom用にnext-serverをdhcpd.confに書くのを気づかず、tcpdumpとかで様子見てようやっと気づいた)。本題のPartimageなんだが、どうもイメージ作成時にgzip圧縮で作ると、なぜかイメージが2GB以上膨らむと壁にぶつかるようだ。level」とか言って来た後、ササる。Bugsに載っている。ことは、無圧縮にするしかないのか...?サイズ指定でイメージファイル分割ができる設定があるので、それを試していたのだが、今日は時間切れ。11/15修正:エラーメッセージが間違ってた。明日は朝から会議で直行〜。