逻辑卷管理

2021-03-16 10:06:11 浏览数 (1)

查看磁盘的信息的命令

  • lsblk 查看所有可用块设备的信息
  • pgs 查看系统所有物理卷信息
  • vgs 查看系统卷信息
  • blkid 文件 查看文件系统

逻辑卷(LVM)

  • 作用:1.整合分散的空间 2.使得空间扩大
  • 在'分区---->格式化'中间增加一个逻辑层
  • 创建逻辑步骤
    • 至少一块物理卷
    • 变成卷组: vgcreate 卷组名 空闲分区
代码语言:javascript复制
[root]# vgcreate systemvg /dev/sdb[1,2]
  • 变成逻辑卷 lvcreate -L 逻辑卷大小 -n 名称 卷组名
代码语言:javascript复制
[root]# lvcreate -L 16G -n vo systemvg

逻辑卷的扩展

有足够的剩余空间

  • 1.扩展逻辑卷的空间
代码语言:javascript复制
[root]# lvextend -L 18G /dev/systemvg/vo
### 18G为增加到18G,而不是添加18G    /dev/systemvg/vo
  • 2.没有足够空间
    • 先扩展卷组的空间
代码语言:javascript复制
[root]# vgextend systemvg /dev/sdb3 

逻辑卷的删除

删除卷组的前提:基于此卷组创建的所有逻辑卷,要全部删除

删除逻辑卷的前提:不能删除正在挂载使用的逻辑卷

代码语言:javascript复制
[root@localhost ~]# lvremove  /dev/systemvg/vo 
  Logical volume systemvg/vo contains a filesystem in use.
[root@localhost ~]# umount   /mylv/
[root@localhost ~]# lvremove  /dev/systemvg/vo
Do you really want to remove active logical volume systemvg/vo? [y/n]: y
  Logical volume "vo" successfully removed
[root@localhost ~]# lvs
[root@localhost ~]# vim /etc/fstab #仅删除vo开机自动挂载
[root@localhost ~]# lvremove  /dev/systemvg/lvredhat 
Do you really want to remove active logical volume systemvg/lvredhat? [y/n]: y
  Logical volume "vo" successfully removed

0 人点赞