Re: 如何串接多台 pc 的磁碟空間

看板Linux作者 (haha)時間17年前 (2008/07/26 20:21), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《jeremy007 (linux藍海帝國)》之銘言: : 小弟的作業環境有多台舊 pc, : 每台可用的 hdd 都很小, 約 40 GB 左右 : 這些 pc 所連接的內部網路為 100 Mbps, : 現在想利用網路將這些 pc 的 hdd 串接成一個虛擬大磁碟 : 有什麼方法能完成這件事呢 ? : 謝謝~ 基本上這樣做不划算, 最少電費非常不划算, 除非用學校的電:) 你用底下做法 做法簡單說是 各台用分享, 然後使用loop device, 在建立軟體raid(lvm) 蠢方法, 但是應該是屬於通用的方法. loop device的方法 1.先用 dd if=/dev/zero of=disk[n] bs=1M count=40000(看硬碟大小) 先分別於各台, 建立空白檔案, 然後分享出來 2.在你選用的主機設定loop device, device所選的空白檔案為分享出的檔案 losetup /dev/loop[n] disk[n] 3.使用mdadm建立raid mdadm -C /dev/md0 --level=raid0 --raid-devices=2 /dev/loop0 /dev/loop1 4. 對/dev/md0操作即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.252.130

07/26 21:41, , 1F
想順便問一下..如果某顆HDD突然掛了, 整個LVM就掛了??
07/26 21:41, 1F

07/26 22:32, , 2F
這不是當然嗎? 如果要保險, 你可以選用非raid0阿
07/26 22:32, 2F
文章代碼(AID): #18YnRPWg (Linux)
文章代碼(AID): #18YnRPWg (Linux)