如何安装和配置TrueNAS CORE 13存储
如何安装和配置TrueNAS CORE 13存储
TrueNAS CORE 13是FreeNAS代码库的最新演进版本,于2022年5月10日发布。它带来了多项重要改进,包括ZFS Linux兼容性、更快的ZFS启动、双因素身份验证支持、API密钥管理、OpenVPN客户端和服务器功能,以及对磁盘温度监控和UEFI启动的UI改进等。本文将为您详细介绍如何安装和配置TrueNAS CORE 13存储系统。
系统要求
为了能够成功安装和配置TrueNAS CORE 13 Storage,您必须满足以下要求:
- 64位系统:仅用于TrueNAS CORE
- 内存:至少8GB
- 存储:
- 启动驱动器:16GB
- 数据驱动器:附加磁盘,容量根据您的需要而定。
- 网络端口:TrueNAS不支持无线
- 空白DVD或USB记忆棒
- 互联网
第1步:下载TrueNAS CORE 13
TrueNAS Core 12可以从官方TrueNAS下载页面下载。
在您被允许下载之前,您需要使用首选方法加入新闻通讯订阅者。
步骤2:创建TrueNAS CORE 13可启动媒体
使用ISO文件和空白DVD或USB记忆棒,您可以创建用于安装TrueNAS Core 13的可启动媒体。
创建可启动媒体的最简单方法是从Linux终端使用以下命令:
# Identify USB device
$ sudo lsblk
# Flash TrueNAS CORE 13 to USB drive
$ sudo dd bs=4M if=TrueNAS-<VERSION>.iso of=/dev/sdX status=progress oflag=sync
在命令中,将TrueNAS-13.0.iso替换为正确的ISO路径,将/dev/sdX替换为DVD或USB记忆棒的路径。
创建可启动媒体时可以使用替代方法/工具。他们包括:
- Linux上的Ventoy
- Windows上的鲁弗斯
- Linux和macOS上的woeUSB
- macOS上的Etcher工具
在使用Virtualbox、Xen-ng、Vmware等的虚拟化环境中安装TrueNAS CORE 13时跳过上述活动,只需创建一个符合系统规格的虚拟机并在其上挂载ISO文件即可。
步骤3:安装TrueNAS CORE 13
将创建的可启动媒体插入物理机,打开电源,然后修改启动选项以从媒体启动。在虚拟化环境中,打开VM并继续。
TrueNAS安装程序将如下开始。选择安装/升级选项。
在下一个窗口中,选择用于安装的首选磁盘。在这里选择启动盘。要选择所需的磁盘,请按空格键。
现在接受提示并继续。
设置用于登录TrueNAS的密码。
设置首选密码后,选择启动模式。对于本指南,我将选择BIOS。选择UEFI需要更现代且支持UEFI的主板。
安装将按如下方式进行。
完成后,弹出安装介质并重新启动系统。
第4步:启动TrueNAS 13
系统启动后,您将看到如下的控制台设置菜单。
您可以通过选择选项1“配置网络接口”来配置静态IP,然后按照以下步骤操作。
Enter an option from 1-12: 1
1) em0
Select an interface (q to quit): 1
Remove the current settings of this interface? (This causes a momentary disconnec
tion of the network.) (y/n) n
Configure interface for DHCP? (y/n) n
Configure IPv4? (y/n) y
Interface name: em0
Several input formats are supported
Example 1 CIDR Notation:
192.168.1.1/24
Example 2 IP and Netmask separate:
IP: 192.168.1.1
Netmask: 255.255.255.0, or /24 or 24
IPv4 Address: 192.168.100.108/24
Saving interface configuration: Ok
Configure IPv6? (y/n) n
Restarting network: ok
...
The web user interface is at
http://192.168.100.108
https://192.168.100.108
这就对了!您现在已经为TrueNAS配置了静态IP地址。现在我们将继续使用提供的URL https://IP_address访问Web界面
在登录屏幕上,提供安装期间创建的root用户的登录凭据。
身份验证成功后,您将看到以下仪表板。
创建SSH密钥对
SSH提供了一种在两台主机之间传输文件的安全方法。它可以使用用户凭据建立连接,但更常见的是使用系统之间共享的SSH密钥对。
在TrueNAS上生成SSH密钥对很容易。导航至系统>SSH密钥对
单击添加并通过提供唯一名称来生成。
生成并提交该对。
步骤5:在TrueNAS上创建存储池
通过导航到存储->池->添加来创建存储池
通过设置名称、选择磁盘并设置VDEV来创建新池
添加磁盘。
确认是否要擦除磁盘。
创建池后,它将如图所示。
步骤6:在TrueNAS上创建共享
为了能够通过网络共享数据,您需要创建共享。支持的共享类型包括WebDAV、NFS、AFP、iSCSI和SMB。
要创建共享,请导航至共享并选择共享类型。为了进行简单演示,我将创建一个SMB共享。
单击添加并继续提供路径。我们将设置创建的池的路径(ComputingForGeeks)。
提交设置并启用SMB服务。
现在您应该拥有如下所示的共享。
为了能够访问和使用共享,您需要创建一个具有共享所需权限的用户。这是通过导航到帐户->用户->添加来完成的
提供所需的凭据,并设置目录(共享)和权限,如下所示。
提交设置,您将创建用户。
现在继续并使用创建的用户访问共享。
提供能够访问共享的用户凭据。
瞧!您将有权访问如图所示的共享。
尝试创建一个新文件夹。
TrueNAS还提供了多个插件,包括Plex媒体服务器、Nextcloud、Minio、Syncthing、Tarsnap、Asigra Backup等。要安装所需的插件,请导航至插件选项卡。
就是这么简单!查看有关如何配置NFS、Samba和WebDAV共享的指南:
- 在TrueNAS上创建和使用Samba/NFS/WebDAV共享
最终判决
现在就这样了。本指南旨在帮助您安装和配置TrueNAS CORE 13存储。安装后,您可以继续设置文件共享并通过网络访问它们。
有兴趣了解更多吗?
- 安装和配置OpenMediaVault NAS存储服务器
- 在OpenMediaVault上创建和使用Samba/CIFS/NFS共享
- 在Rocky Linux 8上安装和配置NFS服务器