RAID5

“等咱有了钱,买两碗豆浆,一碗爱喝不喝,一碗就是不喝!”

——段子

从2014年底买入Lenovo TS-140服务器,到昨天收到最后一块西数红盘,前前后后用了大半年的时间,终于实现了我的RAID梦!

配件 价格 购入时间
Lenovo TS-140 $343.99 2014年11月
Crucial 4GB Single $60.47 2014年11月
Crucial 16GB Kit (8GBx2) $156.59 2015年4月
SanDisk Internal SSD 120GB $43.19 2015年7月
3 x WD Red NAS Hard Drive 3TB

+ 1 x ICY DOCK FLEX-FIT Trio MB343SP

$300.98 2015年7月

合计$905.22!其中一块红盘是坏的,幸好newegg换货还算顺利,让我在8月前体验了RAID5!

在SSD上装了Debian 8 testing,4G swap,三块红盘做软件RAID5。

选RAID5还是RAID6,稍微纠结了一下。手上有一块3T红盘存货,所以也考虑过RAID6,但是主板只有5个SATA口,其中一个给光驱,另外也只能装一块SSD和三块硬盘。也可以先把OS装在SSD上,然后拆掉光驱装四块硬盘,自己用mdadm配置RAID6。嫌麻烦,放弃了。RAID5还是RAID6对我没区别,主要目的还是要体验读写速度的提升,有一点纠错能力又不浪费太多空间,RAID5就够了。作为备份,我还有一个QNAP TS-110和一块闲置的3T硬盘,也差不多够用了。

ThinkServer TS-140使用体验

关注ThinkServer TS-140很久,终于在Cyber Monday下单给自己买了一台,如今已经快一个月了,只偶尔体验了两下。

拿到之后迅速安装了Ubuntu Server 14.04 LTS,然后下载LLVM源代码并测试编译时间。尽管是4核XEON,但是使用make -j4的体验惨不忍睹,编译的时候还好,链接的时候不停地置换内存页,用了40多分钟仍然没有结束,只好换成make -j2,总算完成了。

纠结了几天终于还是加了一条4G内存,重新测试结果如下。

之后就开始折腾docker。

先是做了一个IMAP服务器的docker container。第一次玩docker,各种坑,总算最后弄好了。还配置了imapsync,把邮件从一个IMAP服务器同步到另一个IMAP服务器,解决了一个困扰我很久的邮件同步问题。

这两天又做了一个wordpress docker container,把以前在blogger.com和tumblr写的东西导进来,算是一个备份。wordpress导入功能非常赞,过程非常顺利。我的本意只是测试一下,所以没有用data volume,现在只好让它一直运行着⋯⋯

docker container相对比较轻量级,暂时还没有体现出XEON的强大,目前稍微不满意的就是噪声。网上说非常安静,我就给摆桌上了,结果还是有点吵,跟我的加湿器差不多,过两天得找个机会给丢到某个角落里。