Package: schroot
Version: 1.2.1-1
Severity: wishlist
The lvcreate command requires that the PhysicalVolumePath option be
specified after the original logical volume path (primarily, I think,
because it's not a getopt option). Cursory testing (and normal getopt
behavior) suggests that any of the other options can be specified in any
order. In /etc/schroot/setup.d/05lvm, the lvcreate command for snapshots
is specified as
lvcreate $VERBOSE $CHROOT_LVM_SNAPSHOT_OPTIONS --snapshot \
--name "$CHROOT_LVM_SNAPSHOT_NAME" "$CHROOT_DEVICE"
which places the lvm-snapshot-options from the chroot configuration before
the chroot device, and thus prevents specifying a physical volume path. I
think just changing it (and the non-verbose case) to
lvcreate $VERBOSE --snapshot --name "$CHROOT_LVM_SNAPSHOT_NAME" \
"$CHROOT_DEVICE" $CHROOT_LVM_SNAPSHOT_OPTIONS
would allow one to do everything one can do now, with the added benefit of
being able to specify which physical volume the snapshot should be taken
from. This is a useful feature because LVM's write performance is
supposedly substantially better if the snapshot is on a different physical
volume than the original (as it involves fewer disk seeks).
-Tim Abbott
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]