Hello, 2011/6/2 Itay <deb...@itayf.fastmail.fm>
> On Mon, 30 May 2011, Itay wrote: > > I'd like to set up a USB drive using LVM. Could someone knowledgable >> confirm that the following recipe should allow me to hot-plug the USB drive >> without rendering the LVM file-systems inaccessible? >> > > The recipe has a problem in the vgcreate step (below, > marked with '***********'). > The physical volume is not listed in /dev/disk/by-uuid/... > > Can someone suggest how to fix the recipe, or suggest a different workflow > for working with lvm on hot-pluggable USBs? > > Actually, you should be able to use the partitions directly to create the VG. An example that applies to your case is even in the manpage of vgcreate: EXAMPLES To create a volume group named test_vg using physical volumes /dev/sdk1, and /dev/sdl1 with default physical extent size of 4MB: vgcreate test_vg /dev/sdk1 /dev/sdl1 Thus, as alternative to the vgcreate and vgextend steps, the following command should do it in a single step: - pvcreate myVG 7dev/sdc1 /dev/sdc2 Regards, Roland Recipe follows: >> >> Set up: >> # (Actual number of partitions, etc., is not important here.) >> >> # Assume attached disk is /dev/sdc and it has an extended partition #+ >> that covers that whole disk. >> >> # Prepare partitions for LVM (say, 2 partitions) >> $ parted /dev/sdc mkpart logical START1 END1 >> $ parted /dev/sdc mkpart logical START2 END2 >> # Create Physical Volumes >> $ pvcreate /dev/sdc1 >> $ pvcreate /dev/sdc2 >> # Identify the Physical Volumes' UUIDs >> $ blkid >> # Create Volume Groups using PVs **UUIDs** >> > ***********' > >> $ vgcreate [options] myVG /dev/disk/by-uuid/UUID-OF-PART-1 >> > ***********' > >> $ vgexted [options] myVG /dev/disk/by-uuid/UUID-OF-PART-2 >> # From this point I can "forget" that I deal with a USB drive, and #+ >> continue the set up as with built in drives; right? >> > > [snip] > > Thanks, > Itay > > > -- > To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a > subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org > Archive: > http://lists.debian.org/alpine.deb.2.00.1106021024350.5...@frodo1.weizmann.ac.il > >