ファイルのコピーが終わり、同期も終わった頃、突然FreeNASが再起動しました。
それから5分前後にまた再起動。また再起動と繰り返します。
警告画面で
WARNING:ZFS is considered to be an experimental feature in FreeBSD
ZFS WARNING:recommended minmum knem_size is 512MB;
expect unsstable behavior Consider tuning Vm.kmem_size and Vm.kmen_size_max in
/boot/loader.conf
とあり、メモリーが足りないのかなとも思いましたが原因がイマイチわかりません。
再起動する原因と対策方法をご教授いただければと思います。
"knem_size" ではなく "kmem_size" ですよね。
これは、ZFSファイルシステムがメモリ不足を訴えているエラーです。
設定ファイル "/boot/loader.conf" に以下の2行を記述し、OSを再起動してみてください。
vm.kmem_size="520M" vm.kmem_size_max="1024M"
同じエラーメッセージが出ているとしたら、物理メモリの不足が考えられます。
不要なデーモンを削るか、メモリの増設をご検討ください。
なるほど。先ほど2GBに増設しました。
その後コンソールに出たメッセージ
Can not dump No dump device defined
Automatic reboot
どうやらこれが元で再起動するみたいです。
HDDの一つを見るとうまく接続出来ていない様です。マウントポイントリトライすると接続される感じでした。
フォーマットが上手く出来てないのでしょうか?
FreeNASが起動した後に外付けHDDを接続してマウントポイントリトライすると再起動はしなくなりました。
ZFS 環境に物理メモリ 1GB 以下では足りません。細かいパラメータ調整が必要だったり色々と面倒です。
最低でも 1GB は必須(チューニングが必要)、出来れば 2G 以上欲しいところです。
FreeBSD 7.2+ has improved kernel memory allocation strategy and no tuning may be necessary on systems with more than 2 GB of RAM.
http://wiki.freebsd.org/ZFSTuningGuide
ZFS はモダンなハードウェアのスペックを意識して設計されているので、古い PC を再利用して NAS にする場合は避けた方が無難です。 UFS も良いものですよ。
なるほど。ありがとうございます。
先ほど2GBに増設しました。
UFSでフォーマットしているはずなのに、どうしてZFSのエラーが出るのでしょうか?
ちなみにノートPC内蔵のHDDは、CDから0.7.2をインストールしたものですが、
これはCD通りの手順で行った場合のフォーマットがひょっとしてZFSなのでしょうか?
下記メッセージは、何らかの原因で kernel panic が発生し、コアダンプしようと思ったらスワップデバイスが無いために表示されたものです。 >> Can not dump No dump device defined Automatic reboot << このメッセージより前に、 kernel panic した原因が表示されているはずです。 なんとかして確認することは可能でしょうか? (ScrollLockを押した後PageUpで見れるかもしれません)
ご回答ありがとうございます。
いまエラーメッセージが出てないので調べられないのですが kernel panic ですか。
調べてみます。
ScrollLockを押した後PageUp は初めて知りました。ありがとうございます。
効果無く、やはりだいたい3分程度で再起動を繰り返します。