V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vytvex
V2EX  ›  NAS

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

  •  
  •   vytvex · 93 天前 · 793 次点击
    这是一个创建于 93 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    2 条回复    2024-01-26 21:09:50 +08:00
    0x663
        1
    0x663  
       92 天前
    OP 安装的 TrueNAS CORE 还是 TrueNAS SCALE ?
    我使用的 TrueNAS SCALE ,你说的这些问题我都没碰到,开箱即用。
    vytvex
        2
    vytvex  
    OP
       92 天前 via Android
    @0x663 SCALE ,其實 TrueNAS 設置不是太難,只是剛好我環境、需求都與一般人不同才會出現這些問題。

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

    SMB share root dataset 應該是頗為常見的錯誤,不應 share parent dataset 以致會 share ix application dataset 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1527 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 16:52 · PVG 00:52 · LAX 09:52 · JFK 12:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.