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

By Rebecca
at 2008-07-26T20:21
at 2008-07-26T20:21
Table of Contents
※ 引述《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操作即可
--
: 小弟的作業環境有多台舊 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操作即可
--
Tags:
Linux
All Comments

By Catherine
at 2008-07-27T22:53
at 2008-07-27T22:53

By Gilbert
at 2008-07-29T07:02
at 2008-07-29T07:02
Related Posts
不太懂GFS這類的東西是幹啥用的?

By Agatha
at 2008-07-26T16:33
at 2008-07-26T16:33
如何讓使用者在我的伺服器下 執行PHP程式?

By Agnes
at 2008-07-26T15:59
at 2008-07-26T15:59
多重開機問題(XP & fedora 7)

By Aaliyah
at 2008-07-26T15:10
at 2008-07-26T15:10
Re: Fedora 9 安裝無法成功

By Charlotte
at 2008-07-26T14:27
at 2008-07-26T14:27
Re: 【掛載】的問題

By Leila
at 2008-07-26T14:22
at 2008-07-26T14:22