4.10 - 4.12 lvm讲解(上)(中)(下) 4.13 磁盘故障小案例

本文详细介绍了如何使用LVM(Logical Volume Manager)进行磁盘分区管理,包括创建物理卷、卷组及逻辑卷的过程。同时,还提供了具体的操作步骤来实现逻辑卷的扩容与缩减,以及扩展卷组的方法。

4.10 - 4.12 lvm讲解(上)(中)(下)

image

如图:
2块硬盘
A硬盘划分了2个分区、B硬盘划分了1个分区
可以把3个分区组成一个物理卷
在物理卷的基础上组成了卷组,卷组就是物理卷的集合
卷组里面可以有一个物理卷,也可以有2个物理卷
物理卷就等同于磁盘分区,磁盘分区形成了物理卷,然后物理卷组成了卷组
然后在卷组的基础上划分出了逻辑卷
最终在逻辑卷的基础上进行了格式化,挂载在文件系统里
整个操作过程
创建物理分区→物理分区搞成物理卷物理→卷形成了卷组→卷组上分出了逻辑卷

创建逻辑卷

创建三个分区,分别为1G
更改分区的类型为 LVM ,使用创建分区时的 t 选项更改 hex 代码 为 8e
只有更改为了 LVM,才能做物理卷
创建物理卷
yum install -y lvm 安装创建物理卷的命令
pvcreate 使用这个命令进行格式化
系统创建分区完成以后,有时候不会生成文件系统文件,如果发生这种情况就需要运行一下 partprobe 这个命令 ,之后就可以了
创建完成物理卷以后

pvdisplay 、pvs (转告命令会更直观的显示)命令查看一下系统里面的物理卷情况
vgcreate vg1 [对应的物理卷,多个使用空格隔开]
vgdispaly 、vgs 查看卷组的信息
vgremove 是删除卷组的命令

例:

lvcreate -L 100M -n lv1 vg1

创建逻辑卷,指定大小为100M,名字为lv1 ,从vg1 组划分出来

-L 指定逻辑卷的大小
-n 指定逻辑卷的名称

格式化成ext4

mkf.ext4 /dev/vg1/lv1

挂载

mount /dev/vg1/lv1 /mnt

扩容逻辑卷

ext4: 逻辑卷在于,能方便扩容
先卸载分区以后,再进行分区扩容

lvresize -L 200M /dev/vg1/lv1

扩容以后,检查磁盘分区是否有问题

e2fsck -f /dev/vg1/lv1

检查完毕,发现并没有错后,进行逻辑卷信息更新(如果不更新信息,重新挂载,文件系统是没有办法识别新扩容的容量)

resize2fs /dev/g1/lv1

xfs扩容方式

卸载分区 衔接之前操作,所以才会适用卸载命令

umount /mnt/

格式化分区为xfs

mkfs.xfs -f /dev/vg1/lv1

重新挂载

mount /dev/vg1/lv1 /mnt/

扩容xfs类型的逻辑卷,并不需要卸载

lvresize -L 300M /dev/vg1/lv1

更新逻辑卷信息,这个命令非挂载状态不能使用。

xfs_growfs /dev/vg1/lv1

缩减逻辑卷,(不支持xfs)

先卸载分区
检查磁盘分区是否有问题

e2fsck -f /dev/vg1/lv1

更新逻辑卷信息

resize2fs /dev/g1/lv1

重新设置卷大小(操作会提示,这个操作会损坏数据)

lvresize -L 100M /dev/vg1/lv1

扩展卷组

当卷组空间耗尽,就需要扩展卷组

vgextend vg1 /dev/sdb3

然后扩容逻辑卷

lvresize -L 200M /dev/vg1/lv1

==ps:yum provides "/*/pvcreate " 在知道命令,但是却不知道安装包名字的情况下,可以使用这个命令去进行查找==

4.13 磁盘故障小案例

因为虚拟机之前设置了 xfs 类型文件系统自动启动,之后又更改了分区为lvm,重启虚拟机的时候就会提示:

Welcome to emergency mode ! After logging in ,type "journalctl -xb " to view
system logs, "systemctl reboot " to reboot , "systemctl default " or ^D to
try again to boot into default mode.
( ■ ■ Control-D  ■ ■ ■)■

让你输入root的密码,输入journalctl -xb去查看具体的错误信息
如果在生产环境的时候,遇到相同的问题,就是磁盘问题,不能正确的挂载到正常的挂载点的时候

转载于:https://my.oschina.net/nova12315/blog/1648556

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值