Linux

在 Linux 上的單個掛載點掛載多個設備

  • January 4, 2020

有沒有辦法將多個硬碟驅動器安裝到單個安裝點?假設我的空間不足/home並決定為電腦添加一個額外的硬碟驅動器。如何縮放掛載點上的空間?如果我使用 RAID,我可以在執行時添加驅動器以增加空間嗎?如果我對保持高水平的冗餘不感興趣,是否有使用 RAID 的替代方法?

您可以為此使用lvm 。它旨在將物理驅動器與邏輯驅動器分開。

使用 lvm,您可以:

  1. 將新的物理驅動器添加到池中(在 LVM 術語中稱為卷組)

pvcreate /dev/sdb my_vg 2. 擴展邏輯卷的空間

lv延長… 3. 最後線上調整文件系統的大小

e2resize /mnt/my/path

但請注意,它不是靈丹妙藥。減少文件系統要困難得多,即使使用 LVM。

您可能對 UnionFS 感興趣。在現有系統上設置可能比 LVM 更簡單。

從 UnionFS 頁面,http ://www.filesystems.org/project-unionfs.html :

這個項目建構了一個可堆疊的統一文件系統,它看起來可以合併多個目錄(分支)的內容,同時保持它們的物理內容分開。Unionfs 可用於統一源樹管理、拆分 CD-ROM 的合併內容、合併單獨的軟體包目錄、數據網格等。

我希望你覺得這有幫助。

引用自:https://unix.stackexchange.com/questions/32852