这段时间一直在DIY一台NAS,先说说需求及硬件
因为是个人高清仓库,所以对安全性不是十分十分的高,所以米有限的情况只能选用低端的材料来DIY
主板: 技嘉 B75M-D3V (主要是考虑扩展及便宜)
CPU: INTEL G550 (因为只是NAS,对CPU要求不高,所以还是便宜就好)
RAM:2G * 2条 (稳定就好)
机箱: 尽量多盘位 (旧的机箱可以安装10只硬盘,够用了)
硬盘: 2TB 绿盘 * 2
1.5TB WD * 2
1TB 希捷 * 4 共8只盘,主板只有6个SATA,所以另外购买一张山寨的SATA RAID卡
平台: NAS4FREE (因为原来的FREENAS已经卖了,作者另外发行的一个版本,用不惯FREENAS 8.0)
材料准备好,把NAS4FREE安装到U盘上作启动用,安装过程及挂载很顺利,使用一段时间很满意;恶梦是从一次非正常断电开始……………………….
一次断电导致NAS不断因内核崩溃而不断重启,搞了三天差点把机器丢出垃圾堆了,后来分析了一下,每次重启后1分钟左右,TOP命令里都会看到fsck_ufs这个进程在跑,而占用大量CPU,但占用CPU不会导致机器重启啊,没有办法放狗吧…………….. 又过了两天,看到网上也有反映这个问题的,原因就是fsck自动在后台修复因为非正常断电而损坏的文件系统,既然问题找到了,死马当活马治吧!!!!!
修复步骤如下:
1)先进入NAS的安全模式或者直接进入原来的系统也行 (不过后面手要快)
2)在控制台上按6 进入shell
3)vi /etc/rc.conf
4)随便在那里增加一行 background_fsck=”NO” <== 意思是不在后台运行 fsck
5)然后重启NAS
重启后在进入系统前FSCK已经在运行了,时间会很长,这时候你喜欢干嘛就干嘛去吧,反正我上边那些硬盘全部CHECK一次用了一个通宵,修复全部完成后系统不再重启了,这里你可以把刚才加入那行命令取消,然后再重启一次NAS,这样就全部正常了!!!
UFS这样的设计安全是安全些,但折腾人啊! 准备全部改为ZFS了…………….