TrueNAS 核心掌握:优化安装和配置

准备好释放 TrueNAS Core 的全部潜力有关如何无缝安装和配置的分步指南。无论您是初学者还是经验丰富的用户,这个综合教程都涵盖了您需要了解的所有内容。让我们深入了解并设置您的 TrueNAS Core 以获得最佳性能。

内容

  • 步骤1。最低系统要求
  • 步骤2。如何使用 TrueNAS 创建可启动驱动器
  • 步骤 3.安装 TrueNAS
  • 步骤 4。如何连接到 NAS 服务器
  • 步骤 5。如何使用 RAID-z 创建池
  • 步骤 6。如何添加用户
  • 步骤 7。如何配置 SMB 连接
  • 结论
  • 问答
  • 评论

TrueNASCORE(以前称为 FreeNAS)是一个用于数据存储应用程序的免费开源操作系统,它使您能够创建自己的数据服务器 - 并且无需在软件上花费一美元。

借助 TrueNAS,您可以将普通计算机变成具有 NAS 设备、现代文件系统、ZFS 和各种插件的全部功能的网络附加存储。

大多数用户似乎都会查看ZFS文件系统是 NAS 服务器的首选,因为它旨在确保最佳的数据完整性以及出色的性能和卓越的有效性。它提供实时压缩和重复数据删除,可以大大节省您的磁盘空间。

特征描述
文件系统类型具有写入时复制 (COW) 功能的 64 位文件系统
磁盘阵列支持内置支持各种 RAID 级别(RAID-Z1、RAID-Z2、RAID-Z3)
兼容性支持多种操作系统:Linux、FreeBSD、macOS
备份整合能够创建快照和复制以保护数据
数据保护使用校验和进行内置数据完整性检查
压缩支持透明数据压缩(LZ4、GZIP)
加密支持内置文件系统加密
可扩展性支持大量磁盘和海量数据
缓存高效缓存可提高性能(ARC – 自适应替换缓存)
自我修复使用镜像或奇偶校验自动恢复损坏的数据块


前往查看


如何安装和配置 TrueNAS Core 💿

步骤1。最低系统要求

在安装此操作系统之前,您需要了解其最低系统要求。

为了让TrueNAS正常运行,计算机至少应该有8GB的系统内存;如果您打算使用虚拟机或其他插件,建议拥有 8 GB 以上的 RAM。此外,TrueNAS 不支持双启动,因此您必须为该操作系统找到单独的硬盘。

成分最低要求
处理器64位处理器
内存8 GB(建议 16 GB)
贮存2块磁盘(可使用RAID)
网络适​​配器1 个千兆位以太网
系统盘16 GB 闪存驱动器或 SSD
图形不需要(CLI 不需要)

在开始安装之前,您需要创建一个可启动驱动器,从中安装操作系统。

您可以从官网下载包含最新版本TrueNAS的镜像:

https://www.truenas.com/download-truenas-core/

当您登录网站后,下载按钮就会出现。向下滚动并单击“立即下载”。现在您需要找到一个 USB 驱动器和一个用于创建可启动闪存驱动器的实用程序。我将使用著名的工具 Rufus。这一切都非常简单:选择 USB 驱动器,提供图像文件的路径,然后单击此按钮开始该过程。

步骤 3.安装 TrueNAS

创建可启动驱动器后,将其插入您要安装 TrueNAS 的计算机,然后从 USB 驱动器启动。要选择此选项,请根据主板型号按 F12 或 F2 键。从列表中选择 USB 驱动器,然后按 Enter。

再次按 Enter 键选择列表中的第一项 - 安装程序。在下一个窗口中,选择第一个选项 - 安装/升级,然后按 Enter。如果您的计算机的系统内存少于 8 Gb,您将看到此警告。

在下一个窗口中,选择安装 TrueNAS 的驱动器。您可以通过大小来识别所需的驱动器,因为其他驱动器将具有不同的名称。使用箭头键选择所需的驱动器,然后按空格键选择它,然后按 Enter 确认您的选择。之后,您将看到一条警告,表明所有数据都将从该驱动器中删除。选择“是的”,然后按 Enter 确认您的选择。

最后,您需要输入并确认您将用于访问 TrueNAS 控件的根(或管理员)帐户的密码。

TrueNAS 可以以任一模式启动 – BIOS 或 UEFI。我选择 BIOS,因为这种模式几乎适用于所有主板。在选择UEFI之前,您需要确保您的主板支持它。当您做出此选择时,操作系统就会开始安装,这将需要几分钟的时间。结束后,您将看到一条通知,提示您需要重新启动并删除安装介质。

选择“确定”,然后删除可启动驱动器。操作系统启动后,配置控制台将启动,下面显示服务器的 IP 地址。

步骤 4。如何连接到 NAS 服务器

当服务器第一次启动时,无需进行配置,因为操作系统将在以下命令的帮助下启用活动网络接口的默认配置动态主机配置协议。如果您想为服务器设置特定的IP地址,可以通过这个初始菜单来完成。

选择第一个选项——“配置网络接口”,然后键入您要更改的网络接口的编号;当询问您是否要删除此界面的当前设置时,请输入“n”为了“不”,以及当建议配置接口为 DHCP 时 – 类型“n”再次。当系统询问您是否要更改 IPv4 配置时 – 键入“是”为了“是的”。键入网络适配器的名称、IP 地址和子网掩码。

“不”到 IPv6 配置。现在我们已经完成了网络配置,您可以看到服务器的IP地址已经改变。您可以在此处设置无线连接、重置 root 密码或将当前配置重置为默认值。

要连接到服务器,请在属于该网络的另一台计算机上打开浏览器,然后输入 TrueNAS 服务器的 IP 地址。如果只显示零而不显示IP地址,请检查网线是否连接到服务器,并确保它出现在路由器的DHCP网络中的已连接设备列表中。要访问控制菜单,请输入用户名 – root – 以及您在安装 TrueNAS 时提供的密码。

登录后,您将能够访问TrueNAS Web界面并管理存储、访问权限、查看系统状态等。

步骤 5。如何使用 RAID-z 创建池

在此操作系统中,没有向导可以为您提供一些有用的提示并帮助您创建第一个存储池,因此让我们了解如何执行此操作。在左侧面板中,单击“贮存”选项卡并选择“泳池”,然后单击“添加”“创建池”

在上面,给出池的名称,然后选择它将包含的磁盘。正如您所看到的,它不会再添加一个 vdev(虚拟设备),而是让您为其添加一个支持设备。

选择磁盘后,单击箭头将磁盘添加到存储设备列表中。再次选择磁盘。默认阵列类型为RAID-z;要选择不同的,请单击它。 ZFS 池结构相当简单:它由使用磁盘构建的虚拟设备 (vdev) 组成。每个虚拟设备都可以是具有条带化、镜像或单个磁盘的 RAID-z 阵列。

在下拉列表中,您可以根据连接的磁盘数量找到 Stripe、Mirror、Raid-z、z2 和 z3 等选项。选择所需的 RAID 类型,然后单击此处创建它。

在弹出窗口中显示所有数据将被删除,选中此处的框并单击“创建池”,然后它开始格式化驱动器和构建阵列的过程。现在池已创建:在这里,您可以看到其状态、名称、大小和其他属性;通过单击三个点的按钮,您可以访问该池的设置菜单。

剩下的唯一步骤是配置对此磁盘阵列的访问。

步骤 6。如何添加用户

现在让我们添加一个用户。单击“账户”选项卡 –“用户”“添加”

建议阅读:修复启动配置数据文件丢失错误 0xc0000034

提供用户名、密码,然后再次键入密码进行确认。选中该框“微软帐户”然后单击“提交”。现在已添加用户,让我们配置对此目录的网络访问。

步骤 7。如何配置 SMB 连接

我将以 SMB 协议为例向您展示如何配置网络访问。

打开“贮存”选项卡 –“泳池”– 单击阵列旁边的三个点按钮并选择“添加数据集”。在选项中,键入名称并将所有其他设置保留为默认值,然后单击“提交”。新的数据集已添加。

要配置访问权限,让我们在之前创建的数据集内创建另一个数据集。单击此处的三个点按钮 –“添加数据集”– 输入名称 – 单击“提交”

现在我们来设置权限。

点击三点按钮,打开“编辑权限”

选择“所有者”作为新用户,选择组,然后选中以下复选框“申请用户”“申请组”。检查必要的权限并单击“节省”

现在您需要启用特殊服务以从 Windows 计算机访问存储。打开“分享”选项卡 – Windows 共享 (SMB)。点击“添加”,从列表中选择您的数据集并单击“提交”,然后点击“启用服务”在出现的窗口中。在新窗口中,选择“立即配置”

下一个窗口建议创建 ACL(访问控制列表),因此我将选择其中一个预设 –“选择预设的ACL”并选择“受限制的”从列表中 – 然后单击“继续”。之后,右侧会出现一个新的设置:点击下方保存。

现在该目录的 SMB 设置已结束。让我们进入您的 Windows 计算机,打开资源管理器并添加网络驱动器。“电脑”“映射网络驱动器”;输入服务器的 IP 地址并选中该框“使用不同的凭据进行连接”– 如果您不这样做,计算机将使用其主用户的凭据进行连接 – 单击“结束”。输入我们添加到 TrueNAS 的新用户的名称和密码。

网络驱动器已连接,因此您可以在那里创建一个目录并将一些数据写入该驱动器。

结论

TrueNAS 是一个非常有趣的解决方案,可以让您无需支付太多费用即可组织自己的网络存储。如果您在旧计算机的基础上创建一个类似的系统,您将获得一个带有新文件系统 ZFS 和一系列 NAS 功能的网络连接存储。


前往查看


↘️如何从基于SmartStor NS4300N NAS的RAID系统恢复数据↙️