つっこみ

つっこみ欄にコメントを記載して[つっこむ]ボタンを押してください。
お名前欄の記載は省略できます。

お名前 :
←ここのテキストボックスはスパム対策用なので何も入力しないでください
つっこみ :

[キャンセル]


つっこみ先の記事

・ ロードテストの成果

負荷試験を開始したわけですが、さっそくトラブル発生です(^_^)。

panic: kmem_malloc(114688): kmem_map too small: 431181824 total allocated
cpuid=1
と表示されて止まってしまいました。ZFS を使うおまじないとして /boot/loader.conf にあらかじめ
vm.kmem_size_max="512M"
vm.kmem_size="512M"
vfs.zfs.zil_disable=1
と仕込んでおいたのですが、こちらのページによりますと、これだけではダメでして、i386 system の場合は
options KVA_PAGES=512
と書いてカーネルを再構築しないといけないのだとか。ということで make kernel して様子をみることにしました。

こんどのマシンはメモリが2GBあるので大丈夫ですが、バックアップ機は512MB(たしかこれが上限)しかないので上記指定は不可能。綱渡り運用になっちゃうかな?(^_^) まぁそんなに負荷がかからなければOKみたいなことも書いてるので、止まらないことを祈りましょう。

ところで、上記のリンク先を読む限りは i386 より amd64 の方がいろいろ良いみたいですね。Core な CPU ではパフォーマンスの面で 64bit 化してもメリットは無いしメモリも2GBしか積んでないから今まで考えもしなかったのですが、どこかの時点で amd64 に切り替えた方が良いのかもしれません。今のマシンは amd64 が走るのですが、ヒトバシラー様によるとそのまま i386からamd64への make world はうまくいかないらしい。amd64を入れたHDDから起動した上で make installworld DESTDIR=/hoge とかすると良いのかな? 今後の検討課題ですな。


■この記事への permanent link URL(下にいくほどファイルサイズが大きくなります)
  http://toriyu.jp/hitorigoto/id2164.html
  http://toriyu.jp/hitorigoto/2008-02-21.html (1日分)
  http://toriyu.jp/hitorigoto/2008-02.html#id2164 (1ヶ月分)