一直想折腾一个nas,上一篇文章甚至想搞一个机架服务器,最终放弃了。

最近又燃起了折腾的小火苗,那就折腾起来吧。

在上一篇文章之后不久,由于朋友的域名进行了续费,我也没再继续使用树莓派做网站服务器,只是24小时开机放在那里,每天固定的任务就是爬一爬壁纸而已。

折腾nas那必须得把吃灰派利用起来呀,于是有了下面的操作。

理论描述

整体目标有几个:

  1. 静音
  2. 3.5寸硬盘*2

可能有网友会比较疑惑为什么用3.5寸硬盘,其实没有什么特别的意义,只是单纯的折腾一下。 树莓派本身可以带动2.5寸硬盘,插上硬盘就可以用了,这样多没意思。

核心硬件围绕树莓派3B+展开,树莓派常用的供电方式有两种,一种是Micro USB,另一种是gpio。 普通用户通常使用前者,我准备使用一个电源给所有设备供电,所以采用gpio的供电方式。

树莓派电源的电压是5V,电流3A左右,之前我一直用手机充电器供电。

3.5寸硬盘电压为12V,电流其实到现在我也没弄懂到底需要多大,有网友说启动电流需要4A左右,我觉得有点过大了,看希捷硬盘文档,难道还不到1A?我的硬盘背面标注的是0.75A。

电源选择的12V,8.5A开关电源,被动散热满足静音需求。至于为什么选择这个功率,我承认我有赌的成分:)

上面说了树莓派仅需要5V电压,所以需要一个降压模块,从12V降压到5V。

3.5寸硬盘使用sata转usb线连接树莓派,使用DC电源线连接开关电源独立供电。

至此,所有理论基础已经具备,下面开始配件准备环节。

配件列表

  • 树莓派3B+
  • 电源:金升阳12v 8.5A 开关电源
  • 降压模块:DC-DC 12v转5v直流降压模块
  • 亚克力板:180mm * 230mm
  • 线材:
    • 开关电源线*1
    • 杜邦公对母线若干(通过gpio给树莓派供电)
    • DC电源线*2(3.5寸硬盘独立供电)
    • sata转usb线*2(硬盘数据传输)
    • 网线
  • 螺丝及铜柱
    • M2.5*16(树莓派固定)
    • M3*10(3.5寸硬盘固定及亚力克板固定)
    • M3*45铜柱(上下两块面板固定)
    • M3*6(降压模块固定)
    • M3螺母

辅助工具:

  • 万用表
  • 博世电钻及钻头(钻头型号要与螺丝大小对应)

组装

如图所示,接线非常简单,左上角为开关电源,分别连接电源线、dc硬盘供电线、降压模块,降压模块输出端连接树莓派,dc电源线连接sata转接线。

最终效果图:

系统选择

众所周知,树莓派是arm架构,除了群晖、威联通等收费系统外,开源支持arm架构的nas系统我知道的就只有openmediavault(简称omv)了。

如果不想折腾,应该也可以直接安装smb服务来使用。我是因为后续可能会在x86上使用nas,所以系统方面也提前折腾折腾。

omv的安装文档见这个,也不复杂。这个安装过程比较慢,可以先配置上国内的软件源,例如清华大学的omv源树莓派源

注意这个安装命令重复执行可能会把网卡给删掉,为此我重装了两次系统。

这个问题可能跟文档上面说的这个有关系:

If you don’t wanna use the network setup steps of the script, please use copy and paste the followings lines to the terminal.

也许直接用这组命令更靠谱一些,不过我没有尝试:

wget https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install
chmod +x install
sudo ./install -n

之后通过局域网就可以访问了,具体omv系统的使用我也不是非常熟练,目前只是单纯的启用了smb做大奶机的共享磁盘了。

手机端目前使用的CX文件浏览器,能满足轻量级使用。 遗憾的是没有自动同步功能,实在没有合适的准备自己写一个简单的app,专门自动同步文件到nas。

最后

这个方案其实并没有什么实际参考性,轻量玩玩还可以,主要有下面几点:

性价比

  • 电源:70
  • 螺丝:15
  • 亚力克免单:11
  • 降压模块:20
  • 树莓派+散热外壳:250,很久之前买的,现在不值这个价了
  • 各种连接线:100,主要是绿联的sata转usb贵

不算电钻等辅助工具加起来450多了,还不如淘一个x86的系统玩玩呢。

稳定性

我现在用的这个树莓派是商家给换的另一个,之前的已经坏了。虽然后续没出过什么问题,但是对树莓派的稳定性还是要打一个问号。 轻量级玩玩还是可以的,看看自己是否真的需要一个nas。

除此之外,这个系统纯被动散热,使用的时候局部可能会比较热。

硬盘不工作的时候非常安静,工作的时候能听见震动,偶尔也会出现嘎嘎声,不知道是不是休眠了,这种现象可能对硬盘寿命有不利的影响。

还有一个问题也算系统稳定性吧,就是omv系统不支持为usb设备提供raid功能,导致文件备份只能依赖rsync。

性能

树莓派3b+是usb2.0的接口,自测有线局域网读取写入速度约为20mb/s,忽高忽低。

换成树莓派4,看网友的测试,性能可以达到100mb/s左右。

好啦,喜欢折腾的小伙伴,欢迎交流。

(完)