来来的爸爸不睡觉no-sleep Lailai's father |
|
星期一 十二月 22, 2008
存储也能DIY - 用opensolaris构造个人TB级存储服务器
软件可以自己开发,硬件可以自己攒,为啥存储非要买“牌子”。那些所谓牌子的存储盒子里面都是个啥?带着这些问题,我们开始动手自己摸索。基于我前一篇文章《sun科技日之开放存储》专题讲演,看来用opensolaris+zfs构造一个存储是非常可行的。我的同事,王中是个非差爱钻研的人,他用不到小3月的时间造了一个出来,3+1 RAID的接近3000G的磁盘存储,费用不到6000元。具体请看他的blog:http://blogs.sun.com/mebius/。 我看着眼红,也打算闹一个,这一闹不要紧小技术问题一堆堆的,……期间烧主板一块,重新购置板块一块,用小刀剌开板卡一块,跑中关村数次。不过我还是造成了和王中同学几乎一样的nas存储,费用呢,还要更便宜些呵呵。 我希望把我遇到的一些问题列举于此,给各位也想自己捣鼓捣鼓的留点儿前车之鉴。 第一条:烧主板 我不是想教你如何烧主板哈,但是你要是和我一样粗心大意烧主板的下一个就是你。为啥,记得我们的配置里面需要个pci转sata的转接卡不。它是这个样子的:
这个转接卡支持两种电压,它能正着插到pci槽中也能反着插进去。太神奇了。如果你不注意,反着插进去。。。bomb。。。一缕青烟,你的主板就驾鹤西游了。 所以一定要注意,卡的固定端,就是能上固定螺丝那端要对这机箱外侧。否则,主板必归西。
第二条:sil3114的PCI转SATA卡,solaris支持的不好 卡买回来了超级便宜,美,美了不到2分钟,傻了!硬盘一个都没发现。查配置,查跳线,查来查去,王中一席话惊醒梦中的我。在Solaris的驱动配置文件/etc/driver_aliases中只有3124的,没有3114的。好在咱sun的,上bug系统查询,发现2年前就有人报了这个bug - sil3114在solaris没法运行在sata模式下;后面是长达2年的激烈讨论;最后得到的结果是,不支持sata raid模式,刷bios成ide也许能成。也有人一针见血的指出这是,lying……。不管怎样,我那活生生的卡行将废掉。试图去刷bios,目前未找到合适软件。 传说刷成ide模式,然后用update_drv -a -i '"pci1095,3114"' ata将pata的驱动替换上去可以让此卡运行在ide状态下。Sparc平台命令如下:eeprom pci-ide=pci1095,3114。因本人刷bios未遂,所以以上说法未经证实有效。 目前我的第二块3124卡正在来北京的路上,我对solari也有的新的认识。 第三条:转接卡的第40针 刚买来的转接卡居然系统黑屏,风扇丝丝的转就是不往下走,bios也不滴滴的叫貌似没有进入自检状态。又是王中老大帮忙,查pci规范。发现第40针是reserved的,怀疑intel的板子可能对其做了某些手脚,所以信号恐怕hang在哪里了。解决办法就只有割了,割了才健康。术后效果图,手艺不错把呵呵:
不过经过努力,我的小机目前正在欢快稳定的运行。我的机器中的操作系统也装在了一块笔记本硬盘上,但是用的ide线,用了一块20G的已经退役的笔记本硬盘。需要一块大口ide转笔记本ide卡。此卡在taobao上卖5快钱,在中关村跑断腿都没找到。这些js真不专业。。。
Posted at 12:08上午 十二月 22, 2008 by ydzhang in Sun | 评论[0] 评论:
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||