TrueNAS 設置過程記錄及所遇錯誤解決方法

332 天前
 vytvex

目標是設置一個 NAS ,方便隨時隨地查看相片、各項設置能相對簡單,拖延甚久終於買了新電腦,然後決定利用舊電腦設置 TrueNAS 。

原有硬件:4 代 i7 連 ATX 底板、舊機箱硬碟架、帶資料的 4TB 硬碟、暫未有用途的 1TB 硬碟。考慮到自用 NAS 不在乎 availability ,決定加購一顆 MG09ACA18TE ,同時把舊硬碟作為 offline/offsite backup 保障重要資料,不組 raid 以節省成本。然後就第一次卡住了:格式化之後無法辨認硬碟,送修後回覆沒有發現問題,上網找了一回發現是 BIOS 速度太高未有等待硬碟啟動,進 BIOS 設置 enable SATA hotswap 解決。

然後找了個膠箱才發現 ATX 太大放不下,也要把膠箱開洞比較麻煩且不穩定不美觀,最後買了傻瓜超人 k99air ,便宜、體積極小、支持 ATX 、白色。不需要像某些淘寶評價那樣在機箱鑽出電源線位置,把電源 180 度倒置一般來說就可以接上了。

TrueNAS 安裝不太難可以略過不談,直接來說設置上的問題:我跟着網上的教程設置了 pool 和 dataset ,然後發現只能在 TrueNAS Core 上 import from disk ,找了好一會才發現 Dataset 大約能理解為資料夾,可以直接 mount 舊硬碟然後把資料都複製到 dataset folder 。再來按照網上教程設置 SMB 和 Apps 。開始報錯

SMB shares containing the apps dataset are not permitted

先把 Apps 全部清除,設置 MainDataset/Users/UserDataset 架構,ix-applications 掛在 MainDataset ,SMB 單獨分享每一個 UserDataset 。重啟後沒有再報錯。

安裝好 photoprism 後把源文件 link 到 photoprism

ln dataset/picture photoprism/originals

啟動 web portal 掃描沒有任何檔案,多次嘗試不同 ln 都無法解決,回到 TrueNAS photoprism 設置,把以下選項改到 dataset/picture 後完美運行

Enable Custom Host Path for Photo Prism Original Storage Volume

設置 NAS 的時間比想像中的要長,主要是網上文檔不夠,還有把錯的東西寫進去的。所以特意寫了這一篇,希望未來有人遇到同樣問題可以快速解決。就這樣。

1207 次点击
所在节点    NAS
2 条回复
0x663
331 天前
OP 安装的 TrueNAS CORE 还是 TrueNAS SCALE ?
我使用的 TrueNAS SCALE ,你说的这些问题我都没碰到,开箱即用。
vytvex
331 天前
@0x663 SCALE ,其實 TrueNAS 設置不是太難,只是剛好我環境、需求都與一般人不同才會出現這些問題。

例如我換新電腦時不再使用 Linux ,而原有的 4TB 硬碟內要轉移資料格式是 ext4 不能使用新電腦作中介,如果不了解 dataset 用法的話就不知道怎麼轉移資料。一般人也比較少使用 ATX 來設置 NAS 。

SMB share root dataset 應該是頗為常見的錯誤,不應 share parent dataset 以致會 share ix application dataset 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1011598

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX