Linux
在 Linux 上的單個掛載點掛載多個設備
有沒有辦法將多個硬碟驅動器安裝到單個安裝點?假設我的空間不足
/home
並決定為電腦添加一個額外的硬碟驅動器。如何縮放掛載點上的空間?如果我使用 RAID,我可以在執行時添加驅動器以增加空間嗎?如果我對保持高水平的冗餘不感興趣,是否有使用 RAID 的替代方法?
您可以為此使用lvm 。它旨在將物理驅動器與邏輯驅動器分開。
使用 lvm,您可以:
- 將新的物理驅動器添加到池中(在 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 的合併內容、合併單獨的軟體包目錄、數據網格等。
我希望你覺得這有幫助。