TrueNAS & Proxmox 部署与应用完整指南(自用)
·
系统当前状态概览
存储池状态
- 名称:
pool1Raid10 - 状态:
ONLINE(正常运行) - 总容量:306.17 GiB
- 已使用:13.27 MiB(0%)
- 空闲空间:306.17 GiB
- 压缩算法:
LZ4
关键数据集
- 📁 personal (96 KiB)
- 📁 sw (1.86 MiB)
- 📊 pool1Raid10 (13.27 MiB)
- 💡 SMB 共享已成功启用并可通过
\\192.168.45.109访问
Proxmox 存储配置
- 💽 iSCSI 存储 (已配置)
- 💽 RAID10_thin (LVM-Thin)
- 💽 local (备份存储)
- 🖥️ 运行中的虚拟机:Ubuntu, CentOS, Windows Server
TrueNAS 存储池截图摘要
plaintext
[TrueNAS CORE界面]
池: pool1Raid10 (System Dataset Pool)
状态: ONLINE | 已使用: 13.27 MiB (0%) | 空闲: 306.17 GiB
------------------------------------------
名称 类型 已使用 Available
pool1Raid10 FILESYSTEM 13.27 MiB 306.17 GiB
personal FILESYSTEM 96 KiB 306.17 GiB
sw FILESYSTEM 1.86 MiB 306.17 GiB
iSCSI 的核心作用与价值
iSCSI 与 SMB/NFS 的对比
| 特性 | iSCSI 优势 | SMB/NFS 限制 |
|---|---|---|
| 存储类型 | 块级存储 | 基于文件系统 |
| 性能表现 | 高性能,适合虚拟机后端 | 性能有限制 |
| 应用场景 | 虚拟机磁盘、数据库等低延迟需求 | 适合文件共享,不适合系统盘 |
| 高级功能 | 支持快照、克隆、高可用 | 高级存储功能有限 |
| 并发访问 | 适合多节点并发 | 存在锁机制挑战 |
适用场景推荐
| 使用场景 | 建议解决方案 | 预期优势 |
|---|---|---|
| 运行 Proxmox 虚拟机磁盘 | iSCSI + TrueNAS ZFS 存储池 | 高性能 + 自动快照 + 数据保护 |
| 家庭媒体库(电影 / 照片) | SMB 共享 | 兼容性好,设备访问简单 |
| 手机照片 / 文件自动备份 | SMB 共享 + 手机同步工具 | 设置简单,随时随地访问 |
| 运行 SQL 数据库 | iSCSI + Windows/Linux | 低延迟,高 IOPS 性能 |
NAS 系统应用与使用指南
1. 家庭文件中心解决方案
步骤 1:手机照片自动备份
安装FolderSync (Android)或PhotoSync (iOS)应用,设置自动备份到以下路径:\\192.168.45.109\pool1Raid10\personal\[您的名字]\Photos
步骤 2:电脑文件自动同步
使用FreeFileSync工具创建定时任务,执行命令:
bash
robocopy "C:\Users\[用户名]\Documents" "\\192.168.45.109\pool1Raid10\personal\[您的名字]\Documents" /MIR /R:3 /W:5
步骤 3:家庭多媒体中心
- 在
TrueNAS上安装Plex媒体服务器 - 设置 Plex 监控媒体目录:
/mnt/pool1Raid10/Media - 在电视 / 手机安装 Plex 应用即可随时随地观看影片
2. 企业级虚拟化架构
将虚拟机迁移到 iSCSI 存储
在 Proxmox 节点执行命令:
bash
# 在Proxmox节点执行
qm set 101 --scsi0 raid10_iscsi:vm-101-disk-0
迁移后优势:
- 虚拟机磁盘得到 ZFS 数据保护
- 支持 TrueNAS 自动快照功能
- 大幅提高存储性能和可靠性
- 便于实现跨节点迁移和高可用
系统维护与优化指南
关键维护任务
| 任务 | 频率 | 操作指南 |
|---|---|---|
| 存储池健康检查 | 每周 | TrueNAS → 存储 → 池 → 检查状态 |
| ZFS 数据清理 | 每月 | 执行命令:zpool scrub pool1Raid10 |
| SMART 磁盘测试 | 每月 | TrueNAS → 存储 → 磁盘 → 执行 SMART 测试 |
| 备份关键配置 | 每次重大变更后 | TrueNAS → 系统 → 常规 → 保存配置 |
高级性能优化
⚠️ 重要规则:保持 ZFS 存储池使用率≤80% 以获得最佳性能
步骤 1:添加 SSD 缓存(L2ARC)
- 添加 SSD 到 TrueNAS 主机并直通
- 在存储池设置中添加该 SSD 作为缓存设备
- 效果:提高小文件随机读取性能 200-300%
步骤 2:网络优化
- 为 TrueNAS 配置独立 VLAN 隔离 iSCSI 流量
- 启用巨型帧(MTU 9000)
- 效果:提高存储吞吐量 30-50%
更多推荐



所有评论(0)