Linux
我們可以將多個磁碟掛載為一個目錄嗎?
有沒有辦法將不同的磁碟掛載為一個目錄?假設我有一些帶有 ext4 分區的磁碟:
/dev/sda1 1Tb mounted as /store1 /dev/sda2 2Tb mounted as /store2 /dev/sdb1 2Tb mounted as /store3 /dev/sdb2 2Tb mounted as /store4
我想擁有7Tb 的空間,將它們合併為一個邏輯目錄,這樣我就可以用一個命令
/storeall
來填充它。rsync
在Linux上可以嗎?我應該使用哪個文件系統?
mhddfs 正是您正在尋找的:http ://romanrm.net/mhddfs
你可以這樣掛載:
mhddfs /mnt/a/,/mnt/b/,/mnt/c/ /storeall/
其中
/mnt/a/
、/mnt/b/
和/mnt/c/
是三個不同的掛載點,可以來自三個不同的硬碟驅動器。您可以像這樣解除安裝:fusermount -u /storeall
如果一個磁碟發生故障,您只會失去儲存在該特定磁碟上的文件。如果您的數據對您很重要,並且您希望您的數據能夠在磁碟故障中倖存下來,您應該考慮使用 RAID 設置(搜尋 mdadm)。
編輯:PS!你掛載的設備甚至可以有不同的文件系統!