Linux LVM

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

Comments

No comments yet. Why don’t you start the discussion?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

*