linux逻辑卷管理

一、逻辑卷扩展

监控命令
watch -n 1 'pvs;echo +;vgs;echo ++;lvs;echo ++++;df -h /weixindata'

1、新建文件
 mkdir /weixindata
2、挂载逻辑卷
  mount /dev/vdb1 /weixindata/
3、删除挂载
  umount /weixindata/


4、设置分区ID  t  1    L  8e
 fdisk /dev/vdb

5、同步分区
partprobe
6、建立物理卷
pvcreate /dev/vdb1


7、建立物理卷组
vgcreate weixingroup /dev/vdb1


8、建立逻辑卷
 lvcreate -L 50M -n weixindata1 weixingroup
                                 名字


9、格式化
 mkfs.xfs /dev/weixingroup/weixindata1 /weixindata/


10、挂载
[root@localhost ~]# mount /dev/weixingroup/weixindata /weixindata/

二、改变逻辑卷大小

####xfs模式不支持缩减

1、加大逻辑卷
lvextend -L 60M /dev/weixingroup/weixindata1


2、拉伸文件系统
[root@localhost ~]# xfs_growfs /dev/weixingroup/weixindata1

三、添加物理卷

1、添加分区id  8e

2、同步分区
partprobe
3、添加物理分区
 pvcreate /dev/vdb2


4、添加物理卷分区
vgextend weixingroup /dev/vdb2


5、拉伸逻辑卷大小
 lvextend -L 100M /dev/weixingroup/weixindata1


6、拉伸文件系统
 xfs_growfs /dev/weixingroup/weixindata1

四、缩小逻辑卷和文件系统

1、删除挂载
umount /weixindata/
2、改变文件系统格式
mkfs.ext4 /dev/weixingroup/weixindata


3、挂载
mount /dev/weixingroup/weixindata1  /weixindata/


4、拉伸逻辑卷大小
lvextend -L 100M /dev/weixingroup/weixindata
5、拉伸文件系统到最大
resize2fs /dev/weixingroup/weixindata


6、删除挂载
 umount /weixindata/


7、扫描文件()
e2fsck -f /dev/weixingroup/weixindata1


8、减小文件系统大小
resize2fs /dev/weixingroup/weixindata1 100M


9、挂载查看文件系统大小
mount /dev/weixingroup/weixindata1  /weixindata/


10、减小逻辑卷大小   是否删除选y
lvreduce -L 100M /dev/weixingroup/weixindata1

五、删除物理卷(若要删除的卷没有数据直接从第2步开始)


1、将要删除的卷(vdb1)中内容移动到其他卷   等待完成
 pvmove /dev/vdb1 /dev/vdb2


2、将/dev/vdb1从weixingroup组中移除
vgreduce weixingroup /dev/vdb1


3、删除物理卷
pvremove /dev/vdb1

六、设备的快照

1、在已挂载的/weixindata
   cd /weixindata/
   touch file{1..3}


2、删除挂载
umount /weixindata/
3、快照
lvcreate -L 20M -n weixin -s /dev/weixingroup/weixindata1
            大小     名字           快照源


4、挂载
mount /dev/weixingroup/weixin /weixindata/


5、删除文件
6、删除挂载
7、删除快照
lvremove /dev/weixingroup/weixin


8、再次建立快照
 lvcreate -L 30M -n weixin -s /dev/weixingroup/weixindata1


9、挂载
10、查看

七、删除卷(从底到高逐渐删除)

1、删除挂载
umount /weixindata/
2、删除快照
  lvremove /dev/weixingroup/weixin


3、删除文件系统
  lvremove /dev/weixingroup/weixindata1


4、删除物理卷组
   vgremove weixingroup
5、删除物理卷
  pvremove /dev/vdb1

八、pe大小改变(默认4M)

设定大小
vgcreate -s 16m vg1 /dev/vdb2


默认配置
vgcreate  vg0 /dev/vdb1
查看大小
vgs

九、卷轴模式切换

默认:dos

查看方式:fdisk /dev/vdb    按p

修改方式

parted /dev/vdb
输入mklabel然后回车

New disk label type? gpt
输入yes完成

查看

猜你喜欢

转载自blog.csdn.net/wanghu66/article/details/83987028