Mount
zfs - 兩個具有嵌套掛載點和衝突掛載順序的池
我在自動安裝具有嵌套安裝點的單獨池時遇到問題。我正在使用 ZfsOnLinux 0.6.2。
目前情況如下:
zpool1 ---> /var zpool1/log ---> /var/log zpool1/mail ---> /var/mail
現在我需要為 db 添加一個單獨的 zpool。為了保持目錄層次結構一致,我想到了這個:
zpool2 ---> /var/db
現在,問題是當 zpool2 先掛載時,zpool1 掛載失敗(這是合乎邏輯的)。
除了使用傳統掛載選項之外,有沒有一種方法可以強制池的掛載順序以允許在 zpool1 中掛載 zpool2?像 zpools 依賴之類的東西?或者我應該不惜一切代價避免這種嵌套的坐騎?
與其掛載
zpool2
為/var/db
,不如掛載為/zpool2
or/db
或任何對你有意義的東西。然後創建
/var/db
一個符號連結到/db
.
您可以將文件系統掛載點屬性設置為
legacy
並用於/etc/fstab
定義它們。這樣,您將能夠定義它們的安裝順序。
編輯:我剛剛注意到您已經考慮過傳統方法。雖然它可能是唯一的一個。