(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

這是小弟初次發文,內容有些粗糙,如果有疏漏,歡迎指教和評論
(2023年6月底更新):
上次更新這篇文章距今已一年半載有餘,這段期間停更的原因主要是花費更多時間在學業以及實作專題上;但也累積不少經驗想和各位網友先進交流,於是趁著高三畢業銜接大學期間閒暇的時間來彙整編撰。敬請各位網友理性討論、倘有不當,尚希不吝賜教,感謝!

想要發文的原因是在調教NAS時遇到不少問題,於是想和各位大大分享。希望玩家們在除錯時能夠有依據做為參考。

有一天在逛蝦皮的時候無意中發現一套便宜的拆機準系統,於是就起心動念開始計畫組裝
在2022年的暑假我有了更多預算,加上想嘗試更進階的虛擬化環境,所以將硬體平台更新成了先前折騰黑蘋果機器的四代i3來使用,儲存池的空間也從原先的500gb擴充到2.5tb(目前規劃下一步目標會升級到10tb左右)

NAS(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

先跟各位介紹小弟家中的網路環境以及NAS的規格配置

小弟家中的固網是seednet的60/20m的頻寬
於2023合約到期故連帶更新至100/40m

速度不算快但平時家中長輩覺得夠用
現行的網速應該在日常使用上屬於常規的水準

搭配802.11ac的路由器整體使用下來也沒有太大的問題

接者是NAS的配置

CPU:AMD E1 1500 APU with READEN graphic 1.4ghz 2C2T
記憶體:DDR3 8G
系統碟:WD 160G HDD
儲存碟:兩顆500g 希捷 HDD
電源:xigma 400w

CPU:Intel® Core™ i3-4160 2c4t 3.60 GHz
記憶體:DDR3 12G
系統碟:WD 160G HDD
儲存碟:四顆1tb 希捷新梭魚 HDD
軟體raid選擇zfs文件系統的raid z1(類似常規raid的raid-5)
實際可用的存儲空間約2.55tb
電源:delta台達80plus 300w(因舊有的400w電供故障所以換新)

作業系統:truenas core 12(freenas)
在年初為了嘗試docker之類的應用故將系統無痛更新至truenas scale 22.12
跟truenas core一樣個人使用都是免收費
差異主要是在系統內核更新成了arch linux
意味著相較於core,scale能夠基於linux優化效能,並且也不會被bsd的框架限制
主要在使用體驗上的感知像是虛擬化環境能夠透過pcie直通硬體(如顯卡)
也能安裝docker之類的應用,生態多樣性也比先前core的jail更加豐富

本來是安裝freenas 11.3系統,但安裝之後檢查更新索性就更新到12版本了
TRUENAS12 core 版本是freenas的升級迭代版本

本質上沒有差異,個人覺得UI上有比較好看一些
其他就是一些功能的改進之類的

分享遇到的第一個坑:
升級到12版本之後如果把系統裝在隨身碟上,似乎會挑隨身碟,兼容性似乎比較差,小弟就遇到一次升級到12之後系統崩潰不能開機(安裝在隨身碟上),在11版本上沒有遇到這個問題。後來把truenas12重灌在ssd或hdd上就沒有遇到這個問題了。

接著開始安裝系統

可以到https://www.truenas.com/download-truenas-core/
下載truenas的iso(選擇core版本)

並且用rufus寫入隨身碟 (隨身碟會被格式化,如果有重要資料記得備份)
rufus載點:
https://rufus.ie

製作完安裝引導碟之後進入BIOS修改開機啟動順序

各個廠牌進入BIOS大同小異,可以嘗試delete或f2

修改啟動順序後如果順利進入安裝介面
選擇install truenas core

輸入使用者密碼(後面登入會用到)

接著按空白鍵選擇要安裝的磁碟

下一步建議選擇via UEFI的安裝模式(如果安裝後不能開機就重新安裝並且改選via BIOS)

除非是真的很老的硬體才選擇via BIOS
接著等待跑完安裝流程之後移除引導隨身碟

移除以後重新啟動電腦,此時仍需要接上螢幕(務必接上網路線)

NAS的網路必須經過撥接後才能使用

所以建議接在路由器上(如果路由器有設定定時重啟的話一定要關閉)

接著自動讓系統執行硬體檢查

全部跑完之後如果沒有任何錯誤則會出現一組ip位置
這時候就可以把螢幕拔掉了

這時候就可以使用任何能夠上網的設備

無論是有線或者無線,只要處於同一個區域網即可

輸入剛才的那組ip就能夠進入到NAS的管理介面

接下來的設定步驟,可以參考huan的教學影片可能會比圖文更清楚
https://www.youtube.com/watch?v=0BVudZbZGAc
從9:25開始

本文會著重在一些插件的設定和一些注意事項上

建立完資料集之後,務必要到系統>>一般裡面
下拉到底選擇下載設定檔
Export seed也要打勾
下載設定檔可以在系統崩潰的時候還原系統設定以及資料集(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

我第一次就是忘了快照異地備份,結果系統崩潰資料全部只能作廢

接著來說說插件的部分

我目前使用的插件有兩個
PLEX還有qbittorent

下載bt文件的話本來我是用trasmission
因為在freenas11裡面不知道原因的無法安裝qbittorent
但是在升級到12系統之後就可以正常安裝了
不知道是個案還是系統bug

Qbittorent的UI設計我覺得會更好看一些,速度也更快(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

安裝插件的方法:
一樣在左方的欄位,點選外掛
把ixsystem改成community
下方就有一排外掛的列表
往右滑就可以找到qbittorent(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

安裝的方式就是把下載下來的UI檔案放到掛載的資料夾裡面
接著再qb裡選擇>>設定>>webUI>>備用webUI選擇剛才放入的檔案即可

點選安裝進到網路配置的頁面
把nat取消勾選改勾選DHCP,讓路由器自動分配ip

安裝順利完成的話則會出現一組ip
Qbittorent web的預設埠是8080
所以輸入時要在ip的後面加上冒號8080

Qbittorent的預設帳號:admin密碼:adminadmin(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)


需要讀取和寫入數據的插件都需要掛載資料夾

掛載的步驟(以qbittorent為例):
左邊欄位>>jail>>把qbittorent打勾>>停止>>確認(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)
(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)



再點擊要掛載的外掛的名字,選擇掛載,點擊action>>add(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)


由於每個插件都是一個獨立存在的虛擬機,所以讓NAS和插件溝通的方法就是將插件上的資料夾和NAS上的資料夾對接

上方的資料夾選擇想要在NAS中被掛載的資料夾
下方的則選擇root/media

選擇完記得點選儲存
往後只要在使用qbittorent下載文件時目的地選擇/media就能夠在NAS中被看到

如果設定完還是看不到那可能是權限設定的問題
要把everyone和user(自己的用戶名稱)的權限都設定為full control
最底下的完整權限套用還有子資料集也要打勾(圖片誤植)
(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)
(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

2021/11/25更新:
https://github.com/CzBiX/qb-web/releases
由於原生webUI對於手機平板之類行動裝置的支援比較差
導致使用手機操作的時候使用會比較吃力
所以小弟在github上找到了第三方的webUI
效果如圖
(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)


再來是影音文件管理的插件 PLEX

本來打算用emby,但是使用完emby之後感覺不是這麼好
1. emby的內容封面匹配能力似乎不是很完善,有很高的機率會出錯
2. emby會自動加入公益伺服器的內容,導致常常看到不屬於自己伺服器的內容
3. 網頁播放器體驗不佳

諸如以上原因讓我改用PLEX

安裝的步驟和qbitorent基本相似,一樣進入到外掛>>IXSYSTEM>>PLEX 點選安裝>>把DHCP打勾

PLEX的埠序列號是32400
所以在輸入ip的時候記得加上冒號32400

安裝完以後重複上述掛載資料夾步驟

但有些差別的是掛載的資料夾必須選擇plexmediaserver才能被識別

再回到PLEX的設定介面
先註冊或登陸帳號

接著選擇剛才掛載的資料夾(plug in)並且選擇影片類型

等待資料匹配和匯入之後即可

PLEX有些需要特別設定的地方:
1. 點選右上角的設定圖標,language改成正體中文(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)

2. 資料庫設定自動掃描更新資料庫數據,這樣資料庫有更動才會自動更新內容(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)


3. 由於PLEX使用的是伺服器端解碼,好處是對終端設備的性能要求沒有這麼高,缺點是如果影片碼率比較大而CPU效能不足可能就會在播放的時候很卡頓。可以在PLEX首頁選取該影片並且點右下角的三個點>>優化,這樣會將該影片利用閒置的時間預先轉碼,播放比較流暢(2023/7月更新)TrueNAS scale 兩年份使用體驗分享&調校心路歷程(文長請耐心咀嚼)


目前家中使用AppleTV上的infuse pro 7來連接NAS進行影音串流

透過區域網平均速度可達90mbps左右

因為路由器的網口速度只有100m所以被限制住
不過整體的串流體驗已經相當不錯




希望今天的分享有幫助到各位
2021-08-31 14:07 發佈
TLC984 wrote:
這是小弟第一次發文,(恕刪)


五分奉上
下載到隨身碟時被格式化 到磁碟管理員查看隨身碟顯示未配置是正常的嗎?
而且沒使用到裡面空間
TLC984
TLC984 樓主

是的rufus在刷入os的過程中都會出現未配置(抱歉過了這麼久才回復,平時忙於課業,有失禮數,在此致上歉意,希望能幫您解決問題!

2023-06-21 15:51
TLC984 wrote:
這是小弟初次發文,內...(恕刪)

5分先奉上,可惜01對於這種比較硬的技術文章不流行。

有奶的話可能就一堆宅了
owncloud
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?