lvm讲解,磁盘故障小案例

LVM讲解

09144613_R5vj.png

一般流程:创建物理分区→物理卷→卷组→逻辑卷→格式化→挂载使用

准备磁盘分区

  • fdisk /dev/sdb

  • n 创建三个新分区,分别1G

  • t 改变分区类型为8e

09144614_Pqch.png

09144614_51Bp.png

09144614_tHc0.png

09144614_8llV.png

09144614_4RrC.png

09144614_ao4A.png

09144614_e1Dg.png

09144614_ARnl.png

09144614_AuWD.png

09144614_VzkJ.png

09144614_lHkw.png

创建物理卷

命令pvcreate(physical volume create)

  • pvcreate /dev/sdb1

  • pvcreate /dev/sdb2

  • pvcreate /dev/sdb3

  • pvdisplay 列出当前物理卷

  • pvremove /dev/sdb3 删除物理卷

在运行命令# pvcreate /dev/sdb1时,出现未找到命令,可以安装软件包,这里如果忘记软件包的名字,可以根据命令搜索软件包名称

09144614_DWXR.png

09144614_Wa3d.png

09144614_4wdZ.png

搜索到正确软件包名称lvm2,然后安装完成

09144614_Sv9n.png

然后继续创建三个物理卷,再创建过程中,可能出现没有自动生成 /dev/sdb1文件,这是只要允许partprobe命令即可生成

09144614_BULN.png

然后创建,如果 /dev/sdb文件挂载在磁盘上,需要先卸载,再创建完成

09144615_eo1h.png

09144615_7C7v.png

物理卷创建完成后,可以用命令pvdisplay查看

09144615_GGgO.png

09144615_p1IY.png

09144615_lbiN.png

还有命令pvs也可以查看,更直观

09144615_ZQWL.png

创建卷组
命令vgcreate(volume group create),命令vgremove删除卷组

09144615_o71G.png

创建完可以用命令vgdisplay和命令vgs查看信息

09144615_Ozlp.png

09144615_XCCy.png

创建逻辑卷

命令lvcreate(logical volume create),用法lvcreate [选项] [参数]

-L:指定逻辑卷的大小;

-n:指定逻辑卷的名称。

09144615_ntli.png

格式化成ext4

09144615_kWp0.png

挂载

09144615_rVAb.png

09144616_A9PE.png

扩容逻辑卷

  • lvresize -L 300M /dev/vg1/lv1 重新设置卷大小;

  • e2fsck -f /dev/vg1/lv1 检查磁盘错误 (ext4执行);

  • resize2fs /dev/vg1/lv1 更新逻辑卷信息(ext4执行);

  • xfs_growfs /dev/vg1/lv1 xfs文件系统需要执行。

命令lvresize(logical volume resize),用法lvresize [选项] [参数]

-L:指定扩容大小

09144616_OPwF.png

检查磁盘错误 (ext4执行)

09144616_RTh3.png

更新逻辑卷信息(ext4执行),扩容之后,文件也不丢失

09144616_UZKB.png

缩容(xfs不支持)

  • 先umount

  • e2fsck -f /dev/vg1/lv1 检查磁盘错误(ext)

  • resize2fs /dev/vg1/lv1 100M 更新逻辑卷信息(ext)

  • lvresize -L 100M /dev/vg1/lv1 重新设置卷大小

09144616_prwG.png

然后可以查看逻辑卷大小,缩容也不会丢失文件

09144616_wsqM.png

09144616_CHkw.png

09144617_LQJ3.png

扩容逻辑卷(xfs)
09144617_Tckg.png

09144617_KnIs.png

09144618_DTb6.png

扩展卷组

  • fdisk /dev/sdb 新增/dev/sdb3 2G

  • pvcreate /dev/sdb3

  • vgextend vg1 /dev/sdb3

  • lvresize -L 100M /dev/vg1/lv1 重新设置卷大小

09144618_OdtJ.png

09144618_sMWD.png

磁盘故障小案例

做完LVM实验之后,重启后可能会发现不能进入系统,故障如下:

09144618_D1Xt.png

先输入root密码回车,然后编辑# vi /etc/fstab文件

09144618_YtK6.png

将光标移至红框那一行,按dd删除这一行,:wq保存退出,重启之后就能正常使用

转载于:https://my.oschina.net/u/3708406/blog/1563505

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值