既然搭建了最近用服务器弄了一堆东西,那写博客肯定要从搭建服务器开始写(趁我现在还没忘),今天就从硬件说起吧。

前言

萌生要自己组一台服务器的想法要追溯到还在和朋友合租上一套房子的时候,买了一个投影仪在自己房间对着大白墙看,一开始只能通过投影系统装应用看看b站,想看电影就要把电脑的硬盘考到u盘然后再插上投影仪看。为了能直接拿投影看各种视频,就开始了解到 docker 服务,在主力机上装了个 Jellyfin 后投影仪用 KODI 看,然后渐渐的开始尝试各种 docker 服务。

但是,主力机毕竟是打游戏的机器,功耗大又不可能常年开着,用来部署服务还是不太合适,于是就开始计划组一台 NAS/All-in-one,于是就等到了双十一&搬家后,终于组了一个 itx 小主机作为服务器。

机箱

由于新屋的空间比较小,按照我的网络布局设想服务器应该是要和路由器一起放在靠近弱电箱的鞋柜上,因此尽量小巧。而且由于客厅不大,尽量选择了能不用flex电源的机箱来减少噪音;硬盘盘位肯定要够,毕竟要存剧存电影存照片,而且还需要冗余组 RAID 5;再加上本来就是一个颜控,机箱作为外表肯定是贵一点也要上好看的。

最终选择了乔斯伯N1,作为一个itx机箱有比较小的体积,颜值也可以,5盘位热拔插,可以用sfx电源,只能说除了价格一切都很好。

CPU&主板

CPU这块我还是希望性能好一点,因此使用了i3-12100,性能有点过剩的情况下也可以直通核显给 Jellyfin 解码。关于解码这块一开始是觉得没啥必要,毕竟现在设备端解码都可以,但是在之前用主力机跑 docker 的时候还是发现有些场景需要用服务端解码,比如存的是 HDR 的视频但是播放设备不支持,如果不用核显色彩映射的话根本看不了;或者说在外网连家里看的时候,有时候确实需要把码率转低。

对应的主板就选了个 H610 的板子就够了,在价格和品牌间权衡选择了华擎的 itx,配置啥的没啥特殊中规中矩。

内存

由于存储准备采用TrueNAS,ZFS需要的内存比较多,而且还要开很多服务和几个虚拟机,所以内存要大点,买了两个2400的16G内存,32G勉勉强强够用。

散热器

散热器因为N1机箱的问题不能太高,用了利民的 APX-90,对于 i3-12100 并且基本不会满载的绰绰有余吧。

硬盘

系统盘用了铭瑄的 480G SATA SSD,一是没必要给系统上M.2,二是利用好N1的SATA SSD盘位,三是主板的M.2插槽另有用途

储存盘用了5个希捷的ST4000VX015 4T,优点是CMR、安静、便宜,准备组 RAID 5 有16T的储存空间。

电源

TT 的 350W SFX电源

JEYI M.2 转 SATA 拓展卡

JMB585主控,刚好5个SATA口给5个储存盘,可以直接直通控制器给TrueNAS虚拟机且获取硬盘状态,如果是用主板的SATA口就很麻烦且我主板只有4个SATA口;而且这个品牌对比其他JMB585的拓展卡就是有个外壳保护,其他的薄薄一层PCB,看评论各种说注意不要压断的实在绷不住。

SATA 直头-右侧弯 线5条

N1自带硬盘背板,用SATA线插背板的地方由于机箱有个滑轨需要用弯头,而且用了弯头也要小心,千万别大力出奇迹,别问我怎么知道的。。。

成品

最后的成品还是很满意的,小巧放在鞋架上刚刚好,而且还好看。

成品

就这样,硬件篇到此结束。