とうとう FreeBSD8.0R がリリースされました。
ZFS 正式サポートかな。
実験的とはいえ NFSv4 も気になる。
どこかで一度試しに導入してみたいです。
とうとう FreeBSD8.0R がリリースされました。
ZFS 正式サポートかな。
実験的とはいえ NFSv4 も気になる。
どこかで一度試しに導入してみたいです。
FreeBSD 7-stable の ZFS 環境でハマりました。
make installworld を普通に実行したらまもなく以下のようなエラーが。
===> lib/libc (install)
install -C -o root -g wheel -m 444 libc.a /usr/lib
install -C -o root -g wheel -m 444 libc_p.a /usr/lib
install -s -o root -g wheel -m 444 -fschg -S libc.so.7 /lib
install: /lib/libc.so.7: chflags: Invalid argument
ちょっと前ですが、
FreeBSD7.2R
がリリースされました。
FreeBSD/amd64 + ZFS の利用も考えられているようなのでいい感じです。
相変わらず shuttle X27 にいれた FreeBSD7-stable が不安定です。
あの手この手でいろいろ試したのですが解決に至らず。
というか「不安定 atom」でぐぐるとうちが上位にくるくらい、
世の中ではどうも快適に使えてそうですね……。
X27D では無くなってしまった msk(Marvell NIC driver) が怪しげですが、
ハード的な不具合というか相性として考えるとなるともうどうしようもなく。
まぁそろそろ半年くらい四苦八苦しているのにいい加減ピリオドを打たないとなーと思い、 Intel D945GCLF2D と3.5インチ HDD が2台余裕で入るケースを購入しました。
昔から PostgreSQL を使っていたので、
ここで動いている Drupal も PostgreSQL を使っています。
インストールは ports tree から入るので Drupal 自体は問題ないのですが、
module が歴史的な理由から MySQL でしか動かない物も多いようです。
以前のエントリ
でも書いたように原因不明の kernel panic に悩まされています。
よく見てると kernel panic 前には daemon も core 吐いて死んだりする予兆が見られます。
うーむ。
小さなメモリリークみたいなのがあってどっかで触っちゃいけない番地に到達してしまうとかかなぁと考えてたら、突然ひらめきました。
シャットダウン時に
/usr/local/etc/rc.d/
以下にある様々なスクリプトを用いてサービスを停止しますが、
結構いろいろ入っている上に1つずつ落としていくと結構時間がかかってしまい以下のようなメッセージが表示されてしまいます。
rc.shutdown: 30 second watchdog timeout expired. Shutdown terminated.
読んで字のごとく番犬がワンと吠えてしまったのですが、
さすがに30秒はちょっと短いなぁと思って調べたところ /etc/rc.conf に次のように書けばいいらしい。
rcshutdown_timeout="60"
ちなみに120秒以上にすると今度は init が timeout してしまうようです。
さすがにそこまで長くなることもないと思いますが、
一応 init の timeout の変更方法を残しておきます。
echo kern.init_shutdown_timeout=300 >> /etc/sysctl.conf
過去のエントリ
で温度が取れないという話を書きましたが、
/boot/kernel をみると coretemp.ko というモジュールがあるじゃないですか。
というわけで kldload coretemp.ko としてロードしてから、
sysctl hw.acpi.thermal.polling_rate=30
としてみて無事温度が取れるのを確認。
ついでに loader.conf にも記述しておく。
echo coretemp_load="YES" >> /boot/loader.conf
これで無事完了……と思いきや、
再起動後にエラーになっちゃいました。
loader.conf に書いておけば先にロードされるだろうし、
んー原因不明です。
先日書いたとおり Intel Atom なベアボーンに FreeBSD 7-stable を入れてサーバにしていますが、どうにも調子が悪い。
動作自体に問題はないんですが、起動から数日経っていて高負荷状態になると kernel panic してしまう。
gcc でもりもりコンパイルしているときは突然 segmentation fault とかで止まっちゃう感じ。
いろいろ気になって以下のような対策をしてみました。
年明け前に重い腰を上げてメールサーバを移行したのでメモ。
移行対象のソフトウェアは sendmail, milter 関係(SpamAssassin, ClamAV, greylist, milter-regex), Cyrus-IMAPd です。
最近のコメント
8週 1日前
9週 2日前
23週 2日前
25週 6日前
43週 6日前
46週 2日前