linux lvm和传统分区比较,Linux 分区和LVM管理

一、分区

可使用fdisk、gdisk创建新分区,此处拿vdb做示范

#fdisk /dev/vdb

进入交互界面后按m看到菜单,n:创建分区 p:打印分区表  w:保存分区 q:退出 d:删除分区

其中p为主分区,e为扩展分区,l为逻辑分区

#mkfs.ext4 /dev/vdb1   //格式化分区(根据需要的文件类型格式化)

#vim /etc/fstab     //永久挂载(fstab为开机自动挂载设备的文件)

#mount -a          //刷新

查看是否成功 df -Th

从添加第二块盘开始,需要在格式化之前,使用partprobe命令通知系统分区表变化

#partprobe

二、交换分区

1、进入交互式界面后,创建新分区

#fdisk /dev/vdb

2、格式化分区

#partprobe

#mkswap/dev/vdb9

3、开启交换空间

#spawon /dev/vdb9

4、永久挂载

#vi /etc/fstab

.../dev/vdb9 swap swap defaults 0 0...

5、查看交换分区

#free -m

LVM概念图:

0387adf9d77abd568abdee9597c7a266.png

一、实施LVM存储

1、进入交互式界面后,创建新分区

#fdisk /dev/vdb

2、创建物理卷(pv)

#pvcreate /dev/vdb6

可使用pvs、pvdisplay查看

3、创建卷组(vg)

#vgcreate vg1 /dev/vdb6

可使用vgs、vgdisplay查看

4、创建逻辑卷(lv)

#lvcreate -n v1 vg1 -L 150M

可使用lvs、lvdisplay查看

5、建立文件系统

根据需要创建不同类型的文件系统,例如ext4

#mkfs.ext4 /dev/vg1/lv1

#mkdir /test                 //根下创建挂载目录

配置文件/etc/fstab中追加/dev/vg1/lv1 /test ext4 defaults 0 0   //永久挂载

#mount -a                   //重新加载

#df -h                     //查看有没有挂载成功

7cbd0dcd4351db5a78d517ba2940fae5.png

二、 删除逻辑卷

1、卸载挂载点

#umount /test

2、删除逻辑卷

#lvremove /dev/vg1/lv1

3、删除卷组

#vgremove vg1

4、删除物理卷

#pvremove /dev/vdb6

三、扩展和缩减卷组

假如vg容量不够,需要新建分区-创建物理卷-扩展卷组

#fdisk /dev/vdb        //创建分区

#pvcreate /dev/vdb8        //创建物理卷

#vgextend vg1 /dev/vdb8     //扩展卷组

#vgs                //查看卷组大小

若想缩减卷组需要缩减卷组-缩减物理卷

#vgreduce vg1 /dev/vg8

#pvremove/dev/vdb8

四、扩展逻辑卷和文件系统

扩展逻辑卷后需根据文件系统类型进行扩展

#lvextend /dev/vg1/lv1 -L 500M //将LV扩大至500M

#xfs_growfs /dev/vg1/lv1    //xfs文件系统扩展方法

#resize2fs /dev/vg1/lv1     //ext4文件系统扩展方法

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值