FreeBSD

A collection of 4 posts

遭遇 FreeBSD csh/tcsh 的 Bug

我的HomeServer很久以来一直是FreeBSD系统,从9.x一路升级到11.2。 这次又遭遇了csh/tcsh的Bug,上一次是10.x,csh,这一次是11.2,tcsh。 现象 login/logout非常慢,一次比一次慢 csh/tcsh进程占用大量内存和cpu .histroy文件巨大,而且每次login/logout都成倍增长 上次遭遇,将默认shell从csh换成了tcsh,现象消失,以为问题解决了。然而,这次系统升级到11.2后,现象又出现了..... 网上关于FreeBSD下,此类问题信息很少,倒是RedHat Linux有类似的Iusse公布,

FreeBSD 执行 portsnap fetch 时出错

想同步一下 ports。 也不知道从什么时候开始,执行 portsnap fetch update 时就报类似的错误: /usr/sbin/portsnap: cannot open ca3d1528c2ecc4e2241979fac3ee3ce28eaxxxxxxxxxxxxxxxxxxx.gz: No such file or directory metadata is corrupt. 放狗搜了一下,找到解决方法,删除 /var/db/portsnap/files 目录: rm -rf

ZFS / Linux MD RAID理想的SATA/SAS控制器

翻译自这里 ,版权属于原文作者,有少量的删减。 [最后更新于2012-06-03] 作者需要很多的可靠和廉价的存储空间(媒体收集,备份)。硬件RAID往往昂贵和笨重。他感受了不少在Solaris / FreeBSD上的ZFS和Linux MD RAID的优势: 性能 在许多情况下,软件RAID和硬件RAID一样快,有时侯甚至更快,因为操作系统知道RAID布局,从而可以优化RAID的I/O模式。事实上,即使是最计算密集型的RAID5或RAID6在奇偶校验上CPU的开销对于现代处理器来说可以忽略不计。一个具体的例子,Linux2.6.32中,Phenom II X4 945 3.0GHz CPU在RAID6寄偶校验上的速度接近8GB/s每核心(

ZFS和FreeBSD

ZFS 文件系统是由 Sun™ 开发使用存储池方法的新技术。这就是说只有在需要存储数据的时候空间才会被使用。它也为保护数据最大完整性而设计的,支持数据快照,多份拷贝和数据校验。增加了被称为RAID-Z的新的数据复制类型。RAID-Z是种类似于RAID5类型, 但被设计成防止写入漏洞(raid5 write hole)。 关于RAID-Z和RAID5有两篇Blogs写的很好,转一下,感谢作者! RAID-Z和RAID-5(一) RAID-Z和RAID-5(二) 数据安全 众所周知,FreeBSD是一款快速而稳定的操作系统,不但功能丰富,还是免费的。对我来说最重要的是FreeBSD在ZFS方面远胜过Linux。因此,我决定选择FreeBSD作为NAS/Home Server的操作系统。最近,准备在www.