首頁 Enterprise 如何開始使用 TrueNAS Scale

如何開始使用 TrueNAS Scale

by 迪倫布萊恩
Dell EMC PowerEdge R750 前置驅動器托架

TrueNAS 在自託管和家庭實驗室社群中受到關注有幾個原因。一個主要原因是它是免費且開源的。另一個重要的原因是,從一開始,它就非常容易設置,並且具有吸引人的介面。對於剛開始這個愛好或想要做點什麼的人來說,CLI 介面可能令人望而生畏,選擇正確的參數可能會令人困惑。因此,為了幫助您入門,我們決定製作一個快速設定指南來示範如何使用 ACL 設定 SMB 和 iSCSI 共用。

TrueNAS 在自託管和家庭實驗室社群中受到關注有幾個原因。一個主要原因是它是免費且開源的。另一個重要的原因是,從一開始,它就非常容易設置,並且具有吸引人的介面。對於剛開始這個愛好或想要做點什麼的人來說,CLI 介面可能令人望而生畏,選擇正確的參數可能會令人困惑。因此,為了幫助您入門,我們決定製作一個快速設定指南來示範如何使用 ACL 設定 SMB 和 iSCSI 共用。

TrueNAS 可以在許多硬體上運行,但驗證您選擇的硬體是否能正常運作仍然很重要。您可以查看 TrueNAS Scale 硬體指南 有關硬體相容性的詳細資訊。在儲存方面,要確保的一件主要事情是擁有多個相同容量的磁碟機來建立池。儘管可以混合和匹配驅動器,但它可能會帶來比其價值更多的麻煩。除此之外,這個 TrueNAS 通常不會太挑剔。

安裝過程

TrueNAS Scale 的整體安裝非常簡單。大多數實際設定是在安裝後透過 Web 介面完成的。引導至 TrueNAS 安裝程式後,您可以點擊 GRUB 引導程式並選擇開始安裝,這將自動進入控制台設定選單。

在初始選單上,選擇“安裝/升級”選項,然後按一下“確定”。

下一個畫面將根據實際設定而有所不同。選擇用於安裝 TrueNAS 的磁碟機。使用箭頭鍵捲動以反白顯示首選磁碟機並按空白鍵。我們的螢幕截圖看起來有點不同,因為這些驅動器之前在 TrueNAS 設定中使用並分配給池。通常,您只會看到列出的可用磁碟機名稱、位址和容量。選擇所需的啟動磁碟機並按一下「確定」。

設定管理使用者帳戶非常重要,TrueNAS 提供了兩個不錯的選擇。選擇選項 1 將在控制台中建立管理員密碼。選擇選項 3 要求使用者在首次登入 Web 介面時建立管理員密碼。這裡任何一個選項都是可以接受的,並且取決於個人喜好。選項2不是一個好的選擇!做出選擇後,按一下“確定”。

安裝程式將完成所有步驟,完成後,您將看到安裝成功訊息。取出安裝媒體並按一下「確定」進入下一個畫面。

恭喜!如果您看到此畫面,則表示 TrueNAS 已安裝。從這裡開始,您將不會在本機控制台上看到太多內容。移至聯網電腦並使用 Web 介面。通常,除非出現問題,否則無需再次查看此介面,並且您可以完全無頭運行您的 TrueNAS 盒子。

TrueNAS 規模配置

導覽至控制台中列出的 IP 位址的 Web 介面。在連網電腦上輸入 IP 位址後,將顯示登入畫面。您將設定管理員密碼或輸入管理員和您先前配置的密碼。然後,您將看到登陸畫面。

您已安裝 TrueNAS,但需要進一步配置才能作為 NAS 正常運作。首先,導覽至左側邊欄中的「儲存」標籤。首先,我們需要建立一個池,所以讓我們點擊「建立池」。

TrueNAS 規模池創建

建立驅動器池是使該空間可用的第一件事。通常,您需要多個具有相同容量的驅動器來避免麻煩。我們有六個 1.6 TB NVMe SSD 和九個 480GB SAS SSD,因此我們將它們設定為兩個單獨的池。為了簡單起見,我們將它們分為 NVMe 池和 SAS 池,並將它們放入 ZFS RAIDZ1,使用單一備用磁碟機進行條帶化。對於具有超過 2 個驅動器或每個驅動器大於 2 TB 的設置,使用 RAIDZXNUMX 作為第二個備用驅動器可能是明智之舉。如果您在嘗試從第一次故障重建池時遇到另一次故障,這有助於降低資料遺失的風險。 ZFS RAIDZ 是一種將 NVMe SSD 組合在一起並在線的快速、簡單的方法。

這就是創建池的過程,除非您想探索快取和備件等其他選項。雖然對於沼澤標準 NAS 設定來說並不重要,但您可以儲存您的工作並轉到查看頁面。

使用者創建

現在,讓我們建立使用者帳戶,以便管理員帳戶不用於存取儲存。這使我們可以為其他用戶設定權限,並為用戶提供共享或單獨的儲存。您也可以按群組設定權限,以簡化使用者對相同儲存的存取。

導覽至左側的憑證標籤並選擇本機使用者。您可以選擇右上角的“新增使用者”,直接輸入使用者資訊。我們不會對 主目錄設定 在本指南中,儘管有一些有用的選項。透過 LDAP 和 Active Directory 進行驗證的能力超出了本指南的範圍,因此此處不再討論。但是,這些選項可讓您透過現有帳戶進行身份驗證,而不要求使用者擁有 TrueNAS 的專用帳戶。

有關 Home Shares 的信息,您可以查看 TrueNAS 文檔 這裡.

數據集和共享

建立使用者帳戶和群組後,您可以設定使用者可存取的儲存空間並使用您的 NAS。為此,您可以在 iSCSI 和 SMB 之間進行選擇,但 SMB 是與多個使用者共用的最佳選擇。我們將在這裡介紹兩者的設定。

中小企業設定

要設定 SMB,我們需要從建立資料集開始。為此,請導覽至左側的「資料集」選項卡,按一下要成為父級的池,然後按一下右上角的「新增資料集」按鈕。在這裡,您可以為其命名、變更壓縮和加密設定以及設定共用類型。

由於我們正在設定 SMB 共享,因此我們希望確保資料集配置正確。只需使用下拉式選單在共用類型欄位中選擇 SMB。我們可以儲存以允許 SMB 共用佔用整個池,但要分割池,我們需要轉到進階選項。

現在我們處於高級選項中,我們只需在配額欄位中輸入所需的容量即可更改資料集大小。除非您需要更改更多選項,否則我們已經建立了資料集並可以繼續。

現在這些基礎部分已經完成,我們可以設定實際的 SMB 共用以供使用。導覽至「共享」標籤 在側邊欄中,找到 SMB 共享,然後選擇「新增」。

我們需要使用“路徑”選項來選擇先前建立的資料集並使其可供共享。接下來,新增一個名稱,該名稱將在存取 SMB 服務時顯示。目的選項可以設定為多種用途,但對於普通文件存儲,預設共用參數將起作用。

設定 SMB 共享並點擊「儲存」後,您將看到啟用 SMB 服務的彈出視窗。如果您希望 TrueNAS 啟動時自動啟動服務,請在啟用服務之前選擇自動啟動。如果您稍後改變主意,也可以切換自動啟動。

此時,您應該能夠在 Windows 檔案總管的網路部分中看到 TrueNAS,但根據您的喜好,還有一些額外的步驟。如果可以向所有使用者提供對此共享的存取權限以及預設名稱,那麼您就完成了。否則,剩下的就很簡單了。只需選擇共用上啟用的開關旁邊的共用圖示並編輯存取控制清單 (ACL)。預設情況下,ACL 授予每個人完全權限。如果您是實例上的唯一用戶,這可能沒問題,但如果不是,您可能需要更細化。

您可以新增特定的拒絕規則來封鎖一個使用者存取池,也可以刪除「everyone@」條目並將其設定為僅允許單一用戶,如下面的螢幕截圖所示。這限制了只有我們的 storagereview 用戶才能存取池。您可以向其中添加更多用戶甚至整個群組。還可以擁有僅查看用戶和特定拒絕用戶。

最後,對於 SMB,最後一步(儘管不是關鍵)是更改服務名稱。為此,我們打開新增按鈕旁邊的烤肉串選單(或「三點」選單)並點擊設定服務。在這裡,我們只需更改 NetBIOS 名稱即可更改 SMB 服務在網路設備上的顯示方式。

儲存後,我們應該在 Windows 上的檔案總管的網路標籤中看到該名稱。

從這裡,雙擊該名稱,您應該會看到一個身份驗證視窗。輸入您在 ACL 中建立和設定的帳戶的憑證,您應該能夠看到允許該使用者的共用。恭喜!您現在在 TrueNAS 上擁有一個簡單的 SMB 共享。

如果您需要 SMB 設定的 TrueNAS 文檔,可以找到 這裡.

iSCSI 設定

如果您對 iSCSI 設定感興趣,可以瀏覽本部分。如果沒有,請跳過它。

iSCSI 與 SMB 略有不同,而且它在 Windows 上的顯示也略有不同。 iSCSI 將像本機磁碟機而不是網路共用一樣安裝,但它不太喜歡同時被多個客戶端電腦使用。 SMB 是與多台用戶端電腦共用的更好選擇。做好準備:iSCSI 的設定非常簡單,但 Windows 中的對應比 SMB 複雜一些。

在創建實際共享之前,我們需要建立要共享的資料集或 Zvol。我們將使用 Zvol。我們正在 SAS 池下創建 2TB Zvol。這可以在“數據集”選項卡下找到。

接下來,我們可以轉到共用標籤並點擊 iSCSI 上的精靈按鈕。為簡單起見,我們將此共享稱為“iscsi-sas”,選擇 Zvol 作為我們的設備,並將共享平台更改為 Modern OS。由於這是我們的第一個 iSCSI 共享,因此我們需要建立一個目標和入口網站。

這些是我們用於 iSCSI 的門戶下的設定。用戶也在這裡設定。之後,我們可以跳過啟動器並繼續。

儲存後,系統將提示我們啟動 iSCSI,就像啟動 SMB 一樣。

你可能會認為我們已經完成了,我們已經在 TrueNAS 端了,但現在是時候進入 Windows 端了。此設定中使用的電腦運行 Windows 11;其他作業系統上的視圖可能會有所不同。

我們首先找到並開啟 iSCSI 啟動器。

在 iSCSI 啟動器中,在目標方塊中輸入您的 TrueNAS IP 位址並點擊快速連線。

將顯示與發現的目標快速連接的彈出視窗。如果您的狀態顯示“已連線”,那麼您可以點擊“完成”。

退出 iSCSI 啟動器。接下來,我們需要開啟磁碟管理。您應該會看到一個彈出視窗來初始化磁碟,或者只是看到未指派的空間。

一旦我們初始化了磁碟,我們就可以建立一個新的簡單磁碟區。

我們只是讓磁碟區填滿整個磁碟空間,並給它字母 E。

完成格式化和設定後,我們應該可以看到已安裝的 iSCSI 共用。

如果我們查看檔案總管中的「此電腦」選項卡,我們應該會看到已安裝 iSCSI 共用!

如果共用安裝在這裡,那麼一切都會順利進行,您現在可以享受網路儲存了。對於那些不熟悉修補的人來說,這個過程有點複雜,但總的來說,它並沒有深入到雜草中。

欲了解更多詳細信息,您可以查看TrueNAS文件中的iSCSI共享頁面 這裡.

結論

總體而言,一旦您按順序完成了這些步驟,TrueNAS Scale 的設定就相對簡單。雖然許多零售 NAS 平台都提供了嚮導來引導您完成這些步驟,但 TrueNAS 提供了更精細的流程。有幾個部分可能有點令人困惑,但透過一些指導,這些都是可以解決的。還有很大的客製化空間和進一步客製化的空間,供更高級的用戶使用。

Dell EMC PowerEdge R750 前置驅動器托架

戴爾 R75-TrueNAS 規模測試台

TrueNAS Scale 的另一個好處是它可以運行應用程式並且還具有虛擬機器管理程式。 KVM Hypervisor 可能不會取代執行 Proxmox 或 ESXi 的專用主機的需求,但它可以在緊急情況下運行簡單的虛擬機器。這些應用程式可讓您託管諸如 Immich 之類的東西來簡化照片存儲,Plex 來進行視訊串流,甚至 Nextcloud 來進行協作和共享。這些應用程式為 TrueNAS 添加了功能,並允許您對其進行自訂以滿足您的需求。

最後,本指南並不是萬能的指南,也無意成為萬能的指南。我們只是想創建一些簡單的東西來涵蓋基礎知識並幫助人們熟悉 TrueNAS,因為許多人發現 Day 0 配置令人畏懼。還有更多功能未在此介紹(我們打算在將來介紹這些功能),但現在,請享受您新配置的 NAS!

TrueNAS 規模

參與 StorageReview

電子通訊 | YouTube | 播客 iTunes/Spotify | Instagram | Twitter | 的TikTok | RSS訂閱