四周第一次课(4月11日)

时间:2022-01-18 23:14:12
 

4.10/4.11/4.12 lvm讲解


lvm可以很方便的给磁盘进行扩容或缩容,但是lvm是一个比较复杂的结构,一旦磁盘发生故障,恢复

起来会有一定的难度。

四周第一次课(4月11日)

操作步骤

1.准备磁盘分区

a先将磁盘分为3个区,每个区1G空间

    #fdisk   /dev/sdb

四周第一次课(4月11日)

b.将3个分区都改为lvm

四周第一次课(4月11日)


c w保存退出

四周第一次课(4月11日)


四周第一次课(4月11日)

2.创建物理卷

a.安装pvcreate命令,最小化安装的centos7是不支持这个命令的

#yum -y install lvm2

b.将之前创建的3个磁盘分区创建为物理卷

#pvcreate  /dev/sdb1

四周第一次课(4月11日)

(可能会出现报错的信息,这时要运行一下 #partprobe)

c.用pvdisplay查看系统中所有的物理卷

四周第一次课(4月11日)

还有一个命令可以查看物理卷

#pvs

四周第一次课(4月11日)

3.创建卷组

a.把sdb1和sdb2创建为一个卷组

# vgcreate vg1 /dev/sdb1 /dev/sdb2

四周第一次课(4月11日)

b.查看物理卷组

#vgdisplay

四周第一次课(4月11日)
或者 #vgs

四周第一次课(4月11日)


3.创建逻辑卷

a.从vg1中划分出100M来创建逻辑卷lv1

#lvcreate -L 100M -n lv1  vg1

四周第一次课(4月11日)

b.格式化逻辑卷lv1

#mkfs.ext4 /dev/vg1/lv1

四周第一次课(4月11日)

3.挂载

#mount /dev/vg1/lv1  /mnt/

四周第一次课(4月11日)


4.扩容逻辑卷

a.取消挂载

#umount /mnt/

b.更改逻辑卷lv1的大小为200M

#lvresize -L 200M /dev/vg1/lv1

c.检查磁盘是否有错误

#e2fsck -f /dev/vg1/lv1

四周第一次课(4月11日)

d.更新逻辑卷信息

#resize2fs  /dev/vg1/lv1

四周第一次课(4月11日)

e.重新挂载,并查看逻辑卷

四周第一次课(4月11日)

f.缩减逻辑卷(xfs不支持) 和扩容相似,就是执行的命令顺序不同

四周第一次课(4月11日)


关于xfs格式的扩容

a.格式化逻辑卷lv1

#mkfs.xfs -f  /dev/vg1/lv1 

四周第一次课(4月11日)

b.挂载

#mount /dev/vg1/lv1 /mnt

c重新设置卷的大小

#lvresize -L 400M /dev/vg1/lv1 

四周第一次课(4月11日)

d.执行以下命令,并查看磁盘容量

#xfs_growfs /dev/vg1/lv1

四周第一次课(4月11日)


扩展卷组

四周第一次课(4月11日)

不按ppt上的,直接利用sdb3来扩展卷组

a.创建物理卷 

#pvcreate /dev/sdb3

四周第一次课(4月11日)

b.把物理卷sdb3增加到vg1卷组

#vgextend vg1 /dev/sdb3

四周第一次课(4月11日)

四周第一次课(4月11日)

四周第一次课(4月11日)

4.13 磁盘故障小案例

四周第一次课(4月11日)

当出现这种界面的时候,很可能是磁盘挂载出现问题

那小方块是因为中文显示不出来导致的,其要求是:输入root密码

然后进系统 修改 /etc/fstab,删除我们之前增加的错误配置,保存退出,然后重启系统即可




已完成