Skip to contentSkip to conversation

using DM/LVM to provide "chunked" view of devic

linux-lvm Pete Flugstad 2 participants 2 messages Mar 18, 2004

lore
Share & tools
lore
#0 lore raw

Hello!

I'm wondering if I can use LVM (or rather Device Mapper) to provide a "chunked" or "split" view of a device (such as a block device or partition).

Specifically if I have a block device (i.e. /dev/hde1) that is 60GB, and I want to view it in 1GB chunks, say /dev/hde1.000 to /dev/hde1.059 or something like that. That way I could, for example, setup a FTP or HTTP server to view these and download them over the network (of course I'd need to modify the server to be able to read from a block device), rather than having to download the entire 60 GB block device.

Is it possible to use DM/LVM to provide a view of the device like this? I am using Linux 2.6.X.

Thanks,
Pete

#1 lore raw
Quoted 12 lines · Pete Flugstad

Hello!

I'm wondering if I can use LVM (or rather Device Mapper) to provide a "chunked" or "split" view of a device (such as a block device or partition).

Specifically if I have a block device (i.e. /dev/hde1) that is 60GB, and I want to view it in 1GB chunks, say /dev/hde1.000 to /dev/hde1.059 or something like that. That way I could, for example, setup a FTP or HTTP server to view these and download them over the network (of course I'd need to modify the server to be able to read from a block device), rather than having to download the entire 60 GB block device.

Quoted 2 lines

Is it possible to use DM/LVM to provide a view of the device like this? I am using Linux 2.6.X.

Yep, you can do this with either LVM (taking care not to put a label on the PV) or just with dm by setting up simple tables with a single linear mapping in them (see the dmsetup man page).

- Joe