杰瑞科技汇

FreeNAS 11安装步骤详解?

重要提示:FreeNAS 11 已停止官方支持

在开始之前,请务必了解:FreeNAS 11 的官方支持已经结束,这意味着它不会再接收安全更新或新功能补丁,如果您正在搭建一个新的 NAS 系统,强烈建议您使用最新的 TrueNAS CORE (原 FreeNAS) 版本,因为它包含了重要的安全修复和性能改进。

如果您坚持使用 FreeNAS 11,请确保您的 NAS 部署在完全隔离的网络环境中,不要将其直接连接到互联网,以降低安全风险。


第一部分:准备工作

在开始安装之前,请确保您已准备好所有必需的硬件和软件。

硬件清单

  • 一台电脑(安装用):任何能正常启动的电脑即可,不需要高性能。
  • 一个 U 盘(安装介质):容量至少为 4GB,U 盘内的所有数据将被完全清除,请提前备份。
  • 目标 NAS 硬件
    • CPU:建议选择支持 AES-NI 指令集的 Intel Xeon 或 Core i/i7/i9 系列处理器,AES-NI 能极大地提升 ZFS 加密和数据压缩的性能,AMD 的 Ryzen/EPYC 系列也支持,但需要确认其具体型号是否支持 AES-NI。
    • 内存这是最重要的部件之一,FreeNAS 中的 ZFS 文件系统需要大量内存来缓存数据(ZFS ARC 缓存)。
      • 最低要求:8GB,仅用于非常基础的文件共享。
      • 推荐配置:16GB - 32GB,适合家庭和小型办公室,能提供良好的性能。
      • 大容量/高级用途:64GB 或更多,适合虚拟机、数据库或存储大量小文件。
    • 硬盘
      • 系统盘:一个容量较小的 SATA/SAS SSD(20GB - 50GB),用于安装操作系统,可以提供快速的系统响应。
      • 数据盘:两个或更多的 SATA/SAS HDD(机械硬盘),用于存储数据,强烈建议使用企业级或 NAS 专用硬盘,它们拥有更好的稳定性和可靠性。
      • 重要:为了保证数据安全,至少需要两块硬盘才能创建可用的存储池(Mirror 或 RAID-Z)。
    • 主板:需要有足够的 SATA/SAS 端口连接您的硬盘,并支持您选择的 CPU。
    • 网卡:主板自带的千兆网卡即可满足基本需求,如果需要更快的网络速度,可以考虑添加万兆网卡。

软件准备

  • FreeNAS 11 安装镜像文件 (ISO)
    1. 访问 FreeNAS 11 的归档下载页面(SourceForge)。
    2. 下载 FreeNAS-11.3-U4.iso 或其他 11.x 版本的 ISO 文件。
    3. 将下载的 ISO 文件保存到您的电脑上。

第二部分:创建安装 U 盘

我们将使用 BalenaEtcher 这个简单易用的工具来制作可启动的 U 盘。

  1. 下载并安装 BalenaEtcher

  2. 写入镜像

    • 打开 BalenaEtcher。
    • 点击 "Flash from file" (从文件刷写),然后选择您刚刚下载的 FreeNAS-11.x.iso 文件。
    • 点击 "Select target" (选择目标),插入您的 U 盘,然后从列表中选择它。
    • 警告:这一步会清空 U 盘的所有数据,请确保选对了 U 盘。
    • 点击 "Flash!" (刷写) 按钮,等待进度条完成,BalenaEtcher 会提示写入成功。

第三部分:安装 FreeNAS

我们将 U 盘连接到目标 NAS 硬件并进行安装。

  1. 组装硬件

    • 将所有硬件(CPU、内存、硬盘、主板)组装到您的 NAS 机箱中。
    • 将制作好的 FreeNAS 安装 U 盘插入一个 USB 2.0 端口(USB 3.0 端口存在兼容性问题,优先使用 USB 2.0)。
    • 将系统 SSD 和数据 HDD 正确连接到主板的 SATA 口。
  2. BIOS/UEFI 设置

    • 开启 NAS 电源,并立即反复按 DelF2F10 等键进入 BIOS/UEFI 设置界面(具体按键请参考您主板手册)。
    • 关键设置
      • Boot Mode:设置为 LegacyCSM (Compatibility Support Module),FreeNAS 11 对 UEFI 的支持可能不完善,Legacy 模式兼容性更好。
      • Boot Priority:确保将 USB-HDD 或类似的 USB 设备设置为第一启动项。
      • SATA Mode:设置为 AHCI 模式。
      • Disable Secure Boot:关闭安全启动。
    • 保存设置并退出,电脑将重新启动。
  3. 启动安装程序

    • 电脑会从 U 盘启动,您会看到一个蓝色的 FreeNAS 安装菜单。
    • 使用键盘方向键选择 Install,然后按 Enter 键。
  4. 安装过程

    • 系统会自动进行一系列检查,然后进入安装向导。
    • 选择安装目标硬盘
      • 向导会列出您连接的所有硬盘。
      • 选择您准备好的系统 SSD 作为安装目标。
      • 重要:请务必仔细选择,选错硬盘会导致数据丢失!
    • 确认安装
      • 确认选择的硬盘后,安装程序会再次警告,数据将被销毁,输入 YES 并按 Enter 确认。
    • 等待安装完成:这个过程很快,通常只需要一两分钟。
    • 安装完成后,系统会提示您拔掉 U 盘并重启。

第四部分:首次配置(Web 界面)

重启后,FreeNAS 系统将从系统 SSD 启动,并进入命令行界面,您可以通过 Web 界面进行所有图形化的配置。

  1. 获取 NAS 的 IP 地址

    • 系统启动后,屏幕上会显示网络信息,包括它获取到的 IP 地址。
    • 如果您连接了显示器和键盘,可以直接在屏幕上查看。
    • 如果没有,请将您的电脑连接到同一个局域网,然后使用路由器管理后台或网络扫描工具(如 Advanced IP Scanner)来查找这个新设备。
  2. 登录 Web 界面

    • 在您的电脑浏览器中,输入 http://<NAS的IP地址>http://192.168.1.100
    • 您将看到 FreeNAS 的登录页面。
    • 用户名root
    • 密码freenas (首次登录后必须立即修改)
  3. 修改初始密码(极其重要!)

    • 登录后,系统会强制您修改 root 用户的密码,请设置一个强密码。
    • 系统也会提示您创建一个管理员账户,建议创建一个新账户,并禁用或删除 root 账户以提高安全性。
  4. 配置网络

    • 进入 System -> Network
    • 检查您的网卡是否已正确识别并配置了 IP 地址,如果需要,可以在此处进行静态 IP 或 DHCP 的设置。
  5. 配置存储池(Storage Pool)

    • 这是 NAS 的核心步骤,进入 Storage -> Pools
    • 点击 Add Pool
    • 选择硬盘:勾选您想要用作数据存储的硬盘(不要勾选系统盘 SSD)。
    • 配置布局
      • Mirror (镜像):相当于 RAID 1,数据在两块或多块硬盘上完全复制,一块硬盘损坏,数据不会丢失,这是最简单可靠的冗余方案,适合小规模部署。
      • RAID-Z (ZFS 的 RAID):有 RAID-Z1, RAID-Z2, RAID-Z3 三种,分别相当于 RAID-5, RAID-6, RAID-Z(三块 parity 盘),提供比 Mirror 更高的存储空间利用率,但配置更复杂。
      • Stripe (条带):相当于 RAID 0。不提供任何数据冗余,一块硬盘损坏所有数据丢失,强烈不推荐用于存储重要数据!
    • 为池命名:给您的存储池起一个名字,datatank
    • 确认并创建:检查无误后,点击 Add,系统会开始创建池,这可能需要一些时间,具体取决于硬盘大小和性能。
  6. 创建数据集(Dataset)

    • 存储池创建后,您需要在其中创建数据集(类似于文件夹),以便更好地管理数据和设置权限。
    • 进入 Storage -> Datasets
    • 点击您刚刚创建的池名称,然后点击 Add Dataset
    • 名称movies, photos, backup
    • 挂载点/mnt/data/movies
    • 其他高级选项:您可以在这里启用压缩(LZ4 是不错的选择)、快照等。
    • 创建好数据集后,您就可以开始设置共享服务了,SMB (Windows 文件共享)、NFS (Linux/Mac 文件共享) 或 AFP (Mac 文件共享)。

第五部分:后续步骤与建议

完成基本配置后,您的 NAS 已经可以使用了,以下是一些推荐的后续操作:

  1. 更新系统:虽然 FreeNAS 11 已停止支持,但如果您想使用,可以尝试进入 System -> Update 查看是否有可用的更新(但请注意风险)。
  2. 配置用户:在 Account 中创建用户,并将他们添加到数据集的访问控制列表中,而不是直接使用 root 账户。
  3. 设置通知:在 System -> Email 中配置邮件通知,这样当硬盘出现 SMART 错误或系统有警报时,您能第一时间知道。
  4. 定期备份数据备份是重中之重! 即使有 RAID,也不能保证绝对安全,请制定一个备份策略,例如将重要数据定期备份到另一台设备或云存储。
  5. 学习使用命令行:虽然 Web 界面功能强大,但有时一些高级操作或故障排查需要通过 SSH 连接到命令行来完成。

祝您使用愉快!再次提醒,对于新的项目,请优先考虑更新到 TrueNAS。

分享:
扫描分享到社交APP
上一篇
下一篇