Skip to content

Commit 7c54f80

Browse files
committed
update: 我的家庭 NAS 方案(当前进化至 EPYC 7D12 + TrueNAS)
Signed-off-by: Solyn <admin@iloft.xyz>
1 parent 819c352 commit 7c54f80

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

source/_posts/new-nas.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: 我的家庭 NAS 方案(当前进化至 EPYC 7D12 + TrueNAS)
33
date: 2025-06-24 11:00:00
4-
updated: 2025-06-24 11:00:00
4+
updated: 2025-06-25 11:00:00
55
tags: NAS
66
---
77

@@ -25,7 +25,7 @@ tags: NAS
2525

2626
![r730xd内部](/images/r730xd_1.jpg)
2727

28-
&emsp;&emsp;为什么说是换汤不换药呢,是因为这个阶段软件并没有发生变化,只是单纯的将系统迁移到新平台,解决了 Jellyfin 观看视频卡顿痛点。尴尬的是后面买了 AppleTV 使用 infuse 播放直接把转码问题给消灭了。总得说最初我对 R730XD 还是很满意的。其他用户反馈的噪音大的问题,在 4~6 盘情况下,通过更换静音风扇与配合 IPMI 调速到 20%,温度和噪音都是可接受的,隔一扇门基本无感。
28+
&emsp;&emsp;为什么说是换汤不换药呢,是因为这个阶段软件并没有发生变化,只是单纯的将系统迁移到新平台,解决了 Jellyfin 观看视频卡顿痛点。尴尬的是后面买了 AppleTV 使用 infuse 播放直接把转码问题给消灭了。总得来说,最初我对 R730XD 还是很满意的。其他用户反馈的噪音大的问题,在 4~6 盘情况下,通过更换静音风扇与配合 IPMI 调速到 20%,温度和噪音都是可接受的,隔一扇门基本无感。
2929

3030
## 失败的硬阵列尝试(适合自己的才是最好的)
3131

@@ -65,7 +65,7 @@ tags: NAS
6565

6666
![board](/images/board.jpg)
6767

68-
&emsp;&emsp;这里可以发现,由于 CPU 的朝向,CPU 风扇(侧吹)和机箱风扇(后吹)风向不是一致的,但是因为比较懒,不愿意再将机箱风扇调整安装到右侧了。同时需要提醒的是华南 H12D 的主板风扇只有两个风扇接口支持温控调速(我图上 CPU 和上层风扇所接的右上角接口)。用起来会发觉风扇很吵,调了很久主板 PWM 调速不见效果,仔细研究后才发现下层的风扇接的主板接口是 ipmi 手动调速的,并不支持温控(服务器好的不学,净学些坏的)。不过手动调整转速到 1000 RPM后,即使机箱放在床边也几乎无感了。
68+
&emsp;&emsp;这里可以发现,由于主板 CPU 插槽设计的朝向,CPU 风扇(侧吹)和机箱风扇(后吹)风向不是一致的,可能会影响风道,如果用服务器 2U 暴力风扇应该是一致的。个人因为比较懒,且 7D12 功耗不高,就不愿意再将机箱风扇调整到右侧了。同时需要提醒的是华南 H12D 的主板风扇只有两个风扇接口支持温控调速(我图上 CPU 和上层风扇所接的右上角接口)。用起来会发觉风扇很吵,调了很久主板 PWM 调速不见效果,仔细研究后才发现下层的风扇接的主板接口是 ipmi 手动调速的,并不支持温控(服务器好的不学,净学些坏的)。不过手动调整转速到 1000 RPM后,即使机箱放在床边也几乎无感了。
6969

7070
```bash
7171
# 调速到 66%(0x42%),利民风扇全速 1500RPM
@@ -78,13 +78,13 @@ ipmitool -I lanplus -H 172.17.0.199 -U admin -P admin raw 0x0e 0x65 0 0x42
7878

7979
![n5-case2](/images/n5-case2.jpg)
8080

81-
&emsp;&emsp;忙完了硬件就是忙软件层面了,因为放弃了硬阵列所以,这一代软件方案底层采用 PVE 虚拟化平台, 将之前物理硬盘安装的 Windows Server 进行虚拟化,同时运行 TrueNAS。并将全部 SATA 控制器以及 PCIE 的傲腾 900P 直通给 TrueNAS。
81+
&emsp;&emsp;忙完了硬件就是忙软件层面了,因为放弃了灵活性较差的硬阵列,所以这一代软件方案底层采用 PVE 虚拟化平台, 将之前物理硬盘安装的 Windows Server 进行虚拟化,同时运行 TrueNAS。并将全部 SATA 控制器以及 PCIE 的傲腾 900P 直通给 TrueNAS。
8282

8383
![pve](/images/pve.png)
8484

85-
&emsp;&emsp;然后就是繁琐的软阵列创建,和数据迁移工作,这里也需要注意 TrueNAS 在 Scale 版本移除了 WEB 界面的数据导入以及内核里的 NTFS 支持,因此我是在 Core 版本完成迁移后再升级到 Scale 的。
85+
&emsp;&emsp;然后就是繁琐的软阵列创建和数据迁移工作,这里需要注意 TrueNAS 在 Scale 版本移除了 WEB 界面的数据导入以及内核里的 NTFS 支持,因此我是在 Core 版本将原始的 NTFS 硬盘数据完成迁移后再升级到 Scale 的。
8686

87-
&emsp;&emsp;当前存储方案是,8 块 MG08 组成 RADIZ2,傲腾 900P 分出 32GB 分区作为阵列的 SLOG。RAIDZ2 使用 SMB 共享给 Window Server,实测 Jellyfin(不能运行在服务模式)和 QBittorrent 等软件都能正常运行。同时 S3520 创建 ZVOL 分区 iSCSI 挂载给 Windows Server 做下载缓存盘,减少阵列读写(持续咯哒咯哒还是有点小烦)。
87+
&emsp;&emsp;总结一下,当前存储方案是,8 块 MG08 组成 RADIZ2,傲腾 900P 分出 32GB 分区作为阵列的 SLOG。RAIDZ2 使用 SMB 共享给 Window Server,实测 Jellyfin(不能运行在服务模式)和 QBittorrent 等软件都能正常运行。同时 S3520 创建 ZVOL 分区 iSCSI 挂载给 Windows Server 做下载缓存盘,减少阵列读写(夜间持续咯哒咯哒还是有点小烦)。
8888

8989
![truenas](/images/truenas.png)
9090

0 commit comments

Comments
 (0)