Unraid 打开,运行时间 2 个月 7 天 22 小时 4 分钟了,记录一下经验与分享,之前折腾参考的帖子 绿联 DX4600 的 UNRAID 系统折腾后篇 ,汇总一些信息。

Unraid 安装

开心版下载地址 :unRAID Server Pro 6.12.6, ОС и ваши данные в безопасности, OS performance, VMs

打开 U 盘 config 目录里面的 go 文件,修改成下面这样并保存。这样可以处理绿联 DX4600Pro 的风扇识别,同时修改 Docker 的源。按照开心版的教程,插入 U 盘,启动即可进入系统。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
modprobe coretemp
modprobe it87 force_id=0x8620
export UNRAID_GUID=#这里改成安装工具识别到的U盘序列号
export UNRAID_NAME=Tower
export UNRAID_DATE=1654646400
export UNRAID_VERSION=Pro
/lib64/ld-linux-x86-64.so.2 /boot/config/unraider
# Start the Management Utility
/usr/local/sbin/emhttp &
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://docker.nju.edu.cn/"]
}
EOF

安装插件

ZFS Master for Unraid

ZFS 主插件提供有关 Unraid 中 ZFS 池的信息和控制。可用的 ZFS 池列在“Main/ZFSMaster”选项卡下。

unBALANCE

通过将您选择的用户共享文件夹移动到阵列中的其他磁盘上,unBALANCE 可以释放阵列中一个磁盘的空间。感觉只有数据迁移的时候用得到,平常没用过。

Unassigned Devices

此插件使用 UDEV 来自动挂载和共享不属于您的 Unraid 阵列的磁盘。可用设备列在“主/未分配设备”选项卡下。您还可以在其他服务器上挂载远程 SMB 和 NFS 共享。

Libvirt Hotplug USB

一个用于将 USB 设备热插拔到运行中虚拟机的插件。Libvirt Hotplug USB 允许在运行中的虚拟机上挂载 USB 设备(例如键盘、鼠标、iPhone、闪存驱动器等)。它使用 virsh 来附加设备,避免了不同虚拟机之间的冲突。

FolderView

FolderView 可以让你创建文件夹,将 Docker 和虚拟机进行分组,帮助合理规划。在使用 docker-compose 的情况下尤其有用。简单说明:在 Docker/虚拟机页面的底部,在“添加容器”或“添加虚拟机”的按钮后面,会增加一个“添加文件夹”的按钮。

Dynamix System Temperature

Dynamix 系统温度实时显示系统 CPU 和主板的温度。温度可以以摄氏或华氏度显示。

Dynamix Auto Fan Control

该插件为 Unraid GUI 的现有文件浏览器功能添加了简单的文件管理功能。

Compose.Manager

该插件在您的 unRAID 服务器上安装 docker compose 软件包,并在 Web 界面上添加了一个简单的管理页面。

Appdata Backup

此插件允许您备份和恢复所有的应用数据内容!它会处理一切(停止/启动 Docker 容器),包括一些额外的功能(更新 Docker 容器)

Docker 推荐

外网访问

Openwrt 上安装 Lucky,可以处理反向代理,证书续签的问题。所以外网访问全部在路由器上配置了。

配置动态 DNS,使用 Cloudflare 的服务。

配置 SSL 证书,使用 Let’s Encrypt 的服务。

虽然,Unraid 官方强烈建议后台不要公开在外网上,可以再 Lucky 配置一个 Auth 授权,再加上 Unraid 自己的密码,感觉问题不大~