Linux练习-LVM创建及管理
Posted 闲言_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux练习-LVM创建及管理相关的知识,希望对你有一定的参考价值。
要求:
在linux服务器中新增加一块硬盘/dev/sdb,要求linux系统的分区能自动调整磁盘容量。请使用fdisk命令新建/dev/sdb1,/dev/sdb2,/dev/sdb3和/dev/sdb4为LVM类型,并在这4个分区上创建物理卷、卷组和逻辑卷,最后将逻辑卷进行挂载。
步骤一:添加一块硬盘 /dev/sdb
- 查看新添加的硬盘信息
步骤二:对/dev/sdb 硬盘进行分区
fdisk /dev/sdb
- 创建四个主分区
- 查看分区
步骤三:将创建的四个主分区设置为LVM类型
- 查看
- 保存退出
- 执行partprobe 命令,使命令生效
步骤四:创建物理卷
- 使用pvcreate 命令创建物理卷
- 物理卷直接建立在物理硬盘或者硬盘分区上,所以物理卷的设备文件使用系统中现有的磁盘分区设备文件的名称。
- 在这条博客中,我建立在硬盘分区上
pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
- 查看物理卷
pvs
- 详细查看物理卷
pvdisplay
步骤五:创建卷组
- 使用vgcreate 创建卷组
- 格式:vgcreate 卷组名称 物理卷名称(前面创建的)
vgcreate csdn_xy /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
- 查看卷组
vgs
- 详细查看卷组
vgdisplay
- 简单说明:
- 实际上就是把我们的这个整个硬盘的空间化成了一个一个的pe ,一个pe的大小 默认是4MB。
- 当前这个csdn_xy卷组 一共有2860个pe
- 卷组它实际上是一个可以把它理解为空间池,用来装pe的。把一个或者多个pe 加到一个v g 当中,加入了多少个pe v g 就有这么多
步骤六:基于卷组创建逻辑卷
- lvcreate -n 逻辑卷名称 -L 逻辑卷大小 卷组名(步骤六创建的卷组名)
lvcreate -n xy_lv1 -L 2GB csdn_xy
- 查看逻辑卷
lvs
- 详细查看
lvdisplay
- 通过ls 命令查看卷组目录,实际上这两个文件是一个链接
- 这个路径之所以帮我们创建这个链接,是为了方便我们的使用
- 它的实际位置是在/dev/mapper/目录下
- 通过 vgs 命令查看,csdn_xy 卷组已经有两个逻辑卷了
vgs
到此,逻辑卷创建完成!
步骤七:将逻辑卷挂载
- 之前磁盘分区的时候是对分区进行格式化
- 现在直接格式化这个逻辑卷,然后创建文件系统
- mkfs -t 文件系统类型 /dev/csdn_xy/逻辑卷名称(步骤六创建的)
mkfs -t ext4 /dev/csdn_xy/xy_lv1
mkfs -t ext4 /dev/csdn_xy/xy_lv2
- 将逻辑卷xy_lv1(步骤六创建的)挂载到mnt目录下
mount /dev/csdn_xy/xy_lv1 /mnt/
- 创建个文件
有空出一篇卸载的
注:该练习仅供参考!
以上是关于Linux练习-LVM创建及管理的主要内容,如果未能解决你的问题,请参考以下文章