pvcreate /dev/sdb1 /dev/sdc1
vgcreate datavg /dev/sdb1 /dev/sdc1
lvcreate --size 150 --name lv1 datavg
lvcreate -L 30 -n lv2 datavg
mke2fs -t ext4 /dev/datavg/lv1
mke2fs -t ext4 /dev/datavg/lv2
pvcreate /dev/sdd1
vgextend datavg /dev/sdd1
e2fsck -f /dev/datavg/lv1
resize2fs /dev/datavg/lv1 100M
lvreduce --size 100 /dev/datavg/lv1
lvextend --size 49 /dev/datavg/lv2
e2fsck -f /dev/datavg/lv2
resize2fs /dev/datavg/lv2
lvcreate --size 136 --name lv3 datavg
mke2fs -t ext4 /dev/datavg/lv3
pvdisplay -m /dev/sdb1
lvs -o lv_path,lv_size,lv_host,lv_time -O lv_size
pvcreate /dev/sde1
vgextend datavg /dev/sde1
pvmove /dev/sdc1 /dev/sde1
vgreduce datavg /dev/sdc1
pvremove /dev/sdc1
pvcreate /dev/sdc1
vgextend datavg /dev/sdc1
lvcreate --size 50M --snapshot --name ss1 /dev/datavg/lv1
lvremove /dev/datavg/ss1