FreeBSD zfsタイムアウトエラー

FreeBSD zfsタイムアウトエラー

FreeBSD 8.2とZFS v28があります。 8個のCPUコア、16GB RAM。 ZFSミラーリングRAIDには2つのディスクドライブ(1.5Tb WD Green)があります。

私のシステムは奇妙にメモリを使用しています。利用可能な(有線)メモリが多い場合は、スワップを使い始めてからクリーンアップしません!スワップ使用量が増え続けています。ムニングラフ交換

その後、kvm に次のメッセージが表示されます。 kvmログ

すべてのファイルの読み取りまたは書き込みが非常に遅いようです。たとえば、SSHを使用すると、ジョブをnano /etc/rc.conf開始する前に3〜5秒間一時停止します。

私のディスクドライブがすぐに故障しますか?それとも問題が別の場所にありますか?

ベストアンサー1

あなたは読んだZFS調整ガイド、正しいですか?

ZFSの初期バージョンにはメモリ管理に多くの問題がありました。特に重複排除および/または圧縮オプションを使用する場合。 ZFSが長い間中断される簡単な方法は、圧縮= gzipを設定してデータのコピーを開始することです。最新バージョンのZFSははるかに優れています。可能であれば、FreeBSD 8.4または9.1にアップグレードする必要があります。

私は家に非常によく似たシステム(ZFSミラーに16GB RAM、2x 3TB SATAディスク)を持っていますが、FreeBSD 9.1にアップグレードしてから非常に堅牢になりました。圧縮を有効にし、/boot/loader.confで次の設定を指定しました。

# attempts to get ZFS more stable
vfs.zfs.arc_max="4096M"
kern.maxvnodes=250000
vfs.zfs.prefetch_disable=1
vm.kmem_size="1024M"
vm.kmem_size_max="1024M"

確認する必要があるもう1つは、マザーボードのSATAポート設定です。当初、私のマザーボードにはSATAポートがIDEモードに設定されていました。 AHCIモードに切り替えた後、ディスクのパフォーマンスが非常に良くなりました。

おすすめ記事