Linux

在 Linux 上的同一目錄中從不同的儲存中掛載兩個 nfs 的共享

  • May 13, 2015

我在集群上有一組 4 個 Linux Web 伺服器,它們都有相同的掛載點:

/folder

/folder是 NAS 上的 NFS 掛載共享,但已滿,並且沒有更多的 lun/磁碟可用於擴展 NFS。我有另一個 NAS 有足夠的空間來解決這個問題,但是內部開發的一個軟體可以在/folder. 我想知道是否可以將另一個 NFS 共享從另一個 NAS 掛載到同一目錄以獲得更多空間?不管寫入文件的新路徑是/folder/newshare.

您想要做的事情可以通過overlayfs精確實現。有了它,你可以把你的 /full 目錄和另一個 /notfull 目錄掛載到 /third-dir。

讀取將通過 /notfull 進入 /full,寫入將轉到第三個目錄。

查看文件,重新安裝遠離目標名稱的完整目錄,然後使用 overlayfs 重新創建預期目標。

/folder如果這是您想要的,您將無法通過將它們都安裝在上面來擴展空間。如果你想像/folder/newshare你說的那樣創建另一個目錄,你應該能夠在那裡掛載另一個 NFS 共享,使它看起來像在/folder. 我剛剛確認我可以在另一個 NFS 共享中為 NFS 共享創建一個掛載點,並且它工作得很好。

引用自:https://serverfault.com/questions/691588