linux磁盘比实例小,LVM讲解和磁盘故障小案例

[toc]

LVM讲解和磁盘故障小案例

一 LVM讲解

G1C9bLKkB6.png?imageslim

在建立主分区基础上,将83 linux改为 8e linux LVM 这样才能做出物理卷

ja42KEe841.png?imageslim

依次创建3个物理卷

设备 Boot Start End Blocks Id System

/dev/sdb1 2048 2099199 1048576 8e Linux LVM

/dev/sdb2 2099200 4196351 1048576 8e Linux LVM

/dev/sdb3 4196352 6293503 1048576 8e Linux LVM

==当我们需要安装某个命令,但不知道他属于哪个软件包时用如下方法,以命令pvcreate为例,yum provides + 绝对路径,但是绝对路径不清楚以/*通配的方法来代替==

[root@xavi-002 ~]# yum provides "/*/pvcreate"

发现关联的是lvm2,所以安装下lvm2

#yum install -y install lvm2

扩展:有些命令生成文件目录时没有响应,输入“partprobe”会自动生成,这个命令很大局限性,是发展在有磁盘在mount挂载,ls无法查看的情况下,视频中因为sdb1被挂载,无法查看到

G886jB6L8K.png?imageslim

创建物理卷,分别用pvcreat创建三个物理卷,在用pvdsiplay查看结果

[root@xavi-002 ~]# pvcreate /dev/sdb1

WARNING: dos signature detected on /dev/sdb1 at offset 510. Wipe it? [y/n]: y

Wiping dos signature on /dev/sdb1.

Physical volume "/dev/sdb1" successfully created.

B0aihim89F.png?imageslim

pvs也可以查看物理卷

[root@xavi-002 ~]# pvs

PV VG Fmt Attr PSize PFree

/dev/sdb1 lvm2 --- 1.00g 1.00g

/dev/sdb2 lvm2 --- 1.00g 1.00g

/dev/sdb3 lvm2 --- 1.00g 1.00g

创建物理卷组,vgcreat

[root@xavi-002 ~]# vgcreate vg1 /dev/sdb1 /dev/sdb2

Volume group "vg1" successfully created

6h882D0Lj9.png?imageslim

bldGBJg433.png?imageslim

创建逻辑卷,格式化,挂载

[root@xavi-002 ~]# lvcreate -L 100M -n lv1 vg1

LFmlkIcjeb.png?imageslim

lvdisplay 列出逻辑卷

格式化mkfs.xfs /dev/vg1/lv1,再挂载

lvremove /dev/vg1/lv1 删除逻辑卷

amAJJGieCg.png?imageslim

扩容逻辑卷

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

6fdjc350B6.png?imageslim

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

A9Lj7IE7ga.png?imageslim

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

H20I6LkJ7a.png?imageslim

ea06l0EB3L.png?imageslim

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

缩减逻辑卷

先umount

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

7FB9iDhEhJ.png?imageslim

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

d2D7j35l1a.png?imageslim

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

FKKm3BeEgB.png?imageslim

lvs 或lvdisplay 查看缩减结果

8B7k06mD9g.png?imageslim

重新挂载,然后查看缩容后是否会丢失文件信息,结果是没有丢失

aDEH4ic1i4.png?imageslim

xfs文件格式下的扩容

i0h0HadbED.png?imageslim

重新设置卷大小300M

[root@xavi-002 ~]# lvresize -L 300 /dev/vg1/lv1

5BL6fbDamF.png?imageslim

这里不需要挂载就可以直接操作

dA632DgHle.png?imageslim

扩容卷组

fdisk /dev/sdb 新增/dev/sdb3(逻辑分区8e) 2G

pvcreate /dev/sdb3

KBKjAC12Fh.png?imageslim

vgextend vg1 /dev/sdb3

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

feC3DE6jIA.png?imageslim

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值