磁盘管理(三)

摘要:4.10/4.11/4.12lvm讲解

          4.13磁盘故障小案例

一 lvm讲解

    1.逻辑图

磁盘管理(三)_第1张图片

2.准备磁盘分区

磁盘管理(三)_第2张图片

    1)查看当前磁盘分区情况--无分区

磁盘管理(三)_第3张图片

        2)创建1G的新分区

磁盘管理(三)_第4张图片

        3)t改变分区类型8e

磁盘管理(三)_第5张图片

        4)重复创建第2、 3个新的分区

3 准备物理卷

        将3个分区全部做成物理卷

磁盘管理(三)_第6张图片

    1)安装lvm

    当我们不知道某个命令的程序来源时,如pvcreate命令,可以使用命令# yum provides "/*/pvcreate"来查找lvm安装包的名字,如下图

磁盘管理(三)_第7张图片

    2)运行命令# partprobe

        磁盘分区后,有时候没有生成对应的分区文件,可以使用partprobe命令生成/dev/sdb1 /dev/sdb2  /dev/sdb3文件

    3)创建物理卷

磁盘管理(三)_第8张图片

    4)查看当前物理卷  # pvdisplay  或  # pvs

磁盘管理(三)_第9张图片

4. 创建卷组

    1)# vgcreate [卷组名] [物理卷1] [物理卷2]...

    2)查看卷组# vgdisplay 或# vgs

磁盘管理(三)_第10张图片

5.创建逻辑卷

    # lvcreat -L [容量] -n [逻辑卷名] [卷组名]

6.格式化

    # mkfs.ext4 [文件名]

磁盘管理(三)_第11张图片

7.挂载并查看

# mount [卷名] [挂载点]

磁盘管理(三)_第12张图片

从上图可以看到挂载名和实际显示的文件系统名不一样,实际上,这两个文件是指向的同一个文件

8.给逻辑卷里写入内容后扩容(ext4)

    1)写内容

    2)扩容逻辑卷

            逻辑卷存在的意义在于可以很方便的扩容、缩容

磁盘管理(三)_第13张图片

首先卸载原逻辑卷的挂载点

然后重新设置卷大小# lvresize -L [逻辑卷新的大小] [逻辑卷名]

磁盘管理(三)_第14张图片

接着检查磁盘错误# e2fsck -f [逻辑卷名]

磁盘管理(三)_第15张图片

随后更新逻辑卷信息,# resize2fs [逻辑卷名]   如果不更新,就无法识别新的容量

磁盘管理(三)_第16张图片

9.缩容

磁盘管理(三)_第17张图片

    1)卸载逻辑卷# umount [挂载点]

磁盘管理(三)_第18张图片

    2)检查磁盘错误

磁盘管理(三)_第19张图片

    3)更新逻辑卷信息

    4)重新设置卷大小

磁盘管理(三)_第20张图片

    5)查看结果,缩容成功

磁盘管理(三)_第21张图片

10.xfs扩容

        xfs支持扩容但是不支持缩容的,且xfs扩容必需在挂载的情况下操作

    1)重新设置逻辑卷大小

磁盘管理(三)_第22张图片

    2)# xfs_growfs [逻辑卷名]

磁盘管理(三)_第23张图片

11.扩展卷组

磁盘管理(三)_第24张图片

    1)新增分区,当前磁盘有空闲分区/dev/sdb3

    2 ) 创建新的物理卷# pvcreate [分区名]

    3)将新的物理卷加入到原卷组# vgextend [卷组名] [物理卷名]

磁盘管理(三)_第25张图片

二 磁盘故障小案例

    1.故障背景

        在做实验时,写了一行配置文本到fstab中去,然后一重启,发现进入不了系统,类似下图的情况

    在生产环境中,出现上图类似的提示,往往是因为磁盘挂载出现问题,磁盘不能正常挂载到挂载点

    2.处理方案

        1)输入登录密码

        2)像本题中知道问题所在的情况下,编辑配置文件fstab  

            # vi /etc/fstab

        3)重启# reboot  后就能正常启动啦

你可能感兴趣的:(磁盘管理(三))