unRAID 初体验

unRAID 初体验

上个月在 YouTube 看到 Vedio Talk 大神介绍一个叫 unRAIDNAS 系统,并没有太引起我的注意,没想到最近另一位 YouTuber 司波图又在推广这个大名鼎鼎的 NAS 系统(1234),眼见张大妈上有关 unRAID 的文章越来越多,爱折腾的我终于坐不住了。

后知后觉,暴风二期以及蜗牛星际等各种矿难之后流出的 NAS 硬件都涨价一倍还多之后我才发现原来我也需要一个 NAS ,可是这时候已经来不及了。只能从手上现有的硬件体验下这个近期超火的 NAS 系统。

手上这台 Zotac CI329 是我去年这个时候从美国买回来的,这几年 YouTube 上软路由特别流行,本来打算用 CI329 折腾软路由,这台小机器自带2个网口,是折腾软路由的不二之选。其自带的 CPU 是 Intel Celeron N4100 ,支持 VT-x 和 VT-d 的,我当然没有直接安装 OpenWRT,而是安装了 Proxmox VE ,然后用 PVE 安装了恩山 L 大的一个 OpenWRT 固件,把它当透明网关/代理用。

没想到才过几天因为某些原因,这个 OpenWRT 系统用的三台 Banwagon 服务器的 IP 全部被 X 了,之前在电脑上跑 Shadowsocks 服务从来没遇到过这种情况,从此开始怀疑来路不明的 OpenWRT 固件的安全性了,也就再也没用 OpenWRT 了,而是用 PVE 装了个 OpenMediaVault 当小型的 NAS 用,主要目的并不是为了存文件,而是在 Windows 10 和 macOS 之间传文件。

扯远了,CI329 上安装了一个从笔记本上拆下来的 M.2 2242 128G 的 SSD ,和另外一个 2.5 寸的 128G 西部数据 SSD ,体验一下 unRAID 并且作为一个小型的文件服务器应该是没问题的。

unRAID 系统安装

unRAID 官方并不提供硬盘安装的方式,只能安装在 U 盘上,为此专门买了个 SanDisk 闪迪CZ33酷豆小 U 盘,插在 CI329 后面平时看不到也碰不到,省心。

unRAID 可以通过 2 种方式安装到 U 盘,一是下载官方提供的 USB Creator 傻瓜式操作,二是直接下载安装包(目前最新的是 6.8 版)解压后复制到 U 盘(需要格式化成 FAT32 格式),然后以 Windows 10 管理员身份运行 make_bootable.bat 这个文件即可。

我首先下载了 USB Creator 没想到下载速度太慢了,所以选择了第二种安装方式。后来才发现,虽然 USB Creator 是支持打开本地安装包制作启动 U 盘的,但也是不能指定 Server Name 和静态 IP 地址的,只能决定是否启用 UEFI 引导,这个和运行 make_bootable.bat 是一样的。

unRAID 价格表

unRAID 是一个收费的 NAS 系统,基于你的 NAS 使用的硬盘数量来收费,U 盘也算一个硬盘,看了司波图的视频之后,我决定直接付费,$59 的方案可以用 4 个硬盘,对我来说足够了。

unRAID 系统初始化

首先指定 Parity 即校验盘,Cache 即缓存盘,Array 即磁盘阵列。从名字就知道 unRAID 系统不是 RAID 阵列,unRAID 通过校验盘,在 Array 磁盘坏了的情况下恢复数据,我一共才2个硬盘,就不用 Parity 和 Cache 了,直接把2个硬盘格式化了设置成了 Array 阵列。我这里就不截图了,网上教程太多了现在。

Array 阵列设置好了之后可以设置开机自动启动,之后你就可以创建 Share ,然后就可以通过 Windows 10 或者 macOS 通过 Samba 访问共享的磁盘目录了。

unRAID 的 Docker 系统

Docker 是个好东西,借助一个非官方的叫 Community Applications 的插件,unRAID 可以方便的创建各种 Docker 虚拟化服务,省去自己手动填各种 Docker 参数的麻烦,比 Portainer 还方便。我也是听别人说的,Portainer 我都不会用。囧

目前我一共安装了aria2-with-airang , jellyfin ,transmission 共3个Docker容器,Aria2 是下载神器,已经使用多年,早年我专门用 Intel NUC 来搭建下载服务器和 Samba 服务,Jellyfin 也挺不错的,下载+看片从此非常方便。

unRAID 创建 Virtual Machines 虚拟机

以前没用过群晖等 NAS 系统,OpenMediaVault 倒是安装过,由于本身就是装在 PVE 虚拟机里面的,且已经符合我当时的需求,所以就没有折腾过在 OMV 下创建 Docker 容器和虚拟机,连 omv-extras 插件都没安装。

unRAID 使用 KVM 虚拟化技术,可以方便的创建和管理虚拟机,据说 unRAID 的虚拟化技术是包含 ESXi ,PVE,以及群晖,OMV 等 NAS 系统里面最好的,可以方便的实现各种硬件直通,国外很多人用高性能的硬件用 unRAID 虚拟两台 Windows 系统,各自接上鼠标和键盘还能游戏。

目前装了 Debian 10 和 Ubuntu 18.04.3 两个虚拟机,由于 CPU 是直通的,所以系统 CPU 占用率很低的,长期都在 5% 以下,内存占用倒是挺高的,不过我 8G 内存足够了。

好吧,目前就写这么多,以后有钱自组个 4 盘位的 NAS ,还是用 unRAID 这个系统。

Comments

One response to “unRAID 初体验”

Leave a Reply

Your email address will not be published. Required fields are marked *