正在安裝 ZFS 池 - 差不多就完成了

正在安裝 ZFS 池 - 差不多就完成了

我在安裝從 FreeNas 系統遷移到 Ubuntu 14.04 的 ZFS 池時遇到了一些問題。

到目前為止,我已成功透過命令導入 ZFS 池zpool import Storage。我可以使用命令列出所有掛載點zfs list。我的問題是我不知道如何安裝這些​​。最好是永久(或啟動時)。

任何幫助將不勝感激。

zfs list:

sudo zfs list                                                                                                                                                                                                                                                      ⏎
NAME                       USED  AVAIL  REFER  MOUNTPOINT
Storage                    2.10T 3.09T  1.71G  /media/Storage
Storage/Others             12.9G 3.09T   232K  /media/Storage/Others
Storage/backup_osx         256K  3.09T   256K  /media/Storage/backup_osx
Storage/MyStuff            662G  3.09T   662G  /media/Storage/MyStuff

更新 所以,我自己設法解決了這個問題。我的問題是,運行zpool import Storage命令後,我的磁碟不會顯示在任何地方(也不應該顯示!!!)。匯入 ZFS 池後,您需要mount磁碟機。如果你已經安裝了Linux 上的 ZFS然後您可以執行該mountall命令,掛載點將掛載到您的系統中。

一些瑣事

如果你看一下zfs list我發布的內容,它NAME對應於(在我的例子中)ZFS Raid 陣列上的用戶驅動器。對應MOUNTPOINT您希望 ZFS 磁碟機顯示的位置。因此,如果您運行zfs set mountpoint=/media/Storage/Others Storage/Others它將在您的 /media/ 資料夾中安裝儲存/其他「磁碟機」。請注意,您需要安裝父驅動器才能顯示任何內容。即我需要先安裝Storage才能安裝Storage/Others

我希望這是有道理的,如果沒有,請告訴我,我會澄清。另外,對這個主題有更多了解的人可能會發現我所寫的內容具有誤導性,如果是這樣,請告訴我。這就是我的理解方式。

也,這個線程幫助了我

答案1

只是為了澄清,zpool import單獨不導入池,您需要提供池的名稱或使用參數導入所有池-a。如果這樣做,所有資料集都應該自動安裝。您可能需要在安裝點下建立不存在的資料夾。

相關內容