2-10逻辑卷管理LVM

来源:互联网 发布:合肥软件培训机构 编辑:程序博客网 时间:2024/06/15 23:39

逻辑卷区别于逻辑分区;为了扩展原来磁盘大小的局限,引入逻辑卷跨分区扩展磁盘大小;
比如我们有一个8GB的硬盘和一个20GB的硬盘,想要分成一个12GB和一个16GB的两个逻辑盘,用物理分区的方式就没法做到,但用卷来管理就可以做到。

概念

#dd if=/dev/zero of=/dev/sda  //从0扇区写入相当于删除MBR信息

物理卷pv(一块磁盘)→卷组vg(磁盘的集合)→LVM(lv建立在硬盘和 分区之上的一个逻辑层,灵活管理磁盘分区)
物理卷:可以是磁盘,分区,软RAID;
LVM:可以解决在扩容时不需移动文件而是直接扩展文件系统跨磁盘执行;

ext逻辑卷配置

1、设置物理卷、卷组、逻辑卷#pvcreate /dev/sdb /dev/sdc  //将b c硬盘设置为物理卷//pvdisplay  查看物理卷#vgcreate vg0 /dev/sdb /dev/sdc  //命名vg0为卷组****//vgcreate -s 16M vg0 /dev/sdb /dev/sdc 卷组扩从pe//vgremove vg0  移除vg0卷组//vgdisplay 查看卷组#lvcreate -L 500M -n lvm1 vg0 //大小、名字lvm1、卷名****//lvcreate -l 30  -n lvm1 vg0 //-l为pe个数2、格式化逻辑卷#mkfs.ext4 /dev/vg0/lvm13、挂载逻辑卷#mount /dev/vg0/lvm1 /mnt/lvm1#mkdir /mnt/lvm1或者永久挂载#vim /etc/fstab/dev/vg0/lvm1 ext4 /mnt/lvm1 defaults 0 04、在线扩逻辑卷#lvresize -r -L 1G /dev/vg0/lvm15、离线缩小逻辑卷#umount /mnt/lvm1#lvresize -r -L 300M /dev/vg0/lvm1#mount /dev/vg0/lvm1 /mnt/lvm16、扩卷组#vgextend vgo /dev/sdd

备份逻辑卷

#lvcreate -L 300M -n kuaizhao -s /dev/vg0/lvm1#mkdir /mnt/backup#mount /dev/vg0/kuaikai /mnt/backup