在CentOS7.9上使用LVM管理虚拟硬盘并挂载逻辑卷

目录

一、原理与理论

二、背景与目的

三、操作步骤

环境准备

 创建物理卷(PV)

创建卷组(VG)

创建逻辑卷(LV)

创建文件系统

挂载逻辑卷

四、常见问题与解决方案

硬盘未识别

权限不足

挂载失败

空间计算错误

五、总结与心得

LVM优势验证

文件系统选择

注意事项


一、原理与理论

LVM(Logical Volume Manager)是Linux环境下对磁盘分区进行灵活管理的机制。核心概念包括:

  1. PV(Physical Volume):物理硬盘或分区
  2. VG(Volume Group):多个PV组成的存储池
  3. LV(Logical Volume):从VG划分的逻辑存储单元

优势:动态调整容量支持多硬盘聚合灵活分配空间


二、背景与目的

场景需求:通过SSH管理远程CentOS服务器时,需将3G、4G、5G三个虚拟硬盘整合使用。传统分区方式无法灵活利用分散空间,使用LVM可实现:

  1. 合并不同容量硬盘为统一存储池
  2. 按需创建/调整逻辑卷
  3. 实现不同文件系统的灵活挂载


三、操作步骤

  1. 环境准备

    1. 我们可以在VM中实验

      1. 首先我们需要一台虚拟机

      2. 然后在添加3块虚拟硬盘分别为4G、5G、6G
      3. 按照上述操作往复循环,最终如下图即可
    2. 接着我们打开虚拟机,查看硬盘是否存在
      1. # 查看可用硬盘(确认识别到sdb/sdc/sdd)
        lsblk

    3. 推荐使用ssh软件进行查看,进行下面的操作更加方便
      1. #查看IP地址
        ip addr
      2. 使用SCRT进行连接
      3. 运行命令
  2.  创建物理卷(PV)

    1. sudo pvcreate /dev/sdb /dev/sdc /dev/sdd
      sudo pvs  # 验证创建结果
  3. 创建卷组(VG)

    • sudo vgcreate VG-1 /dev/sdb /dev/sdc /dev/sdd
      sudo vgs  # 查看VG容量应为12G
  4. 创建逻辑卷(LV)

    • # 创建7G的lv-1
      sudo lvcreate -L 7G -n lv-1 VG-1
      
      # 使用剩余空间创建lv-2
      sudo lvcreate -l 100%FREE -n lv-2 VG-1
  5. 创建文件系统

    • # 创建XFS文件系统
      sudo mkfs.xfs /dev/VG-1/lv-1
      
      # 创建EXT4文件系统
      sudo mkfs.ext4 /dev/VG-1/lv-2
  6. 挂载逻辑卷

    1. # 创建挂载点
      sudo mkdir -p /mnt/lv-{1,2}
      
      # 临时挂载
      sudo mount /dev/VG-1/lv-1 /mnt/lv-1
      sudo mount /dev/VG-1/lv-2 /mnt/lv-2
      
      # 永久挂载(修改/etc/fstab)
      echo "/dev/VG-1/lv-1 /mnt/lv-1 xfs defaults 0 0" | sudo tee -a /etc/fstab
      echo "/dev/VG-1/lv-2 /mnt/lv-2 ext4 defaults 0 0" | sudo tee -a /etc/fstab


四、常见问题与解决方案

  1. 硬盘未识别

    1.  现象:"lsblk" 未显示新硬盘

    2. 解决:

    3. echo "- - -" | sudo tee /sys/class/scsi_host/host*/scan # 重新扫描SCSI总线 partprobe # 重载分区表
  2. 权限不足

    1. 现象:"Permission denied"

    2. 解决:所有LVM操作前加 "sudo"

  3. 挂载失败

    1. 现象:"mount: unknown filesystem type"

    2. 解决:检查 "mkfs" 命令是否正确执行

  4. 空间计算错误

    1. 现象:"Insufficient free space"

    2. 技巧:使用 "vgdisplay" 查看确切可用空间


五、总结与心得

  1. LVM优势验证

    1. 成功将分散的12G空间按需分配,相比传统分区更灵活

  2. 文件系统选择

    1. XFS适合大文件,EXT4兼容性更好,根据场景选择

  3. 注意事项

    • 操作前做好数据备份

    • VG/LV命名要有可读性

    • 生产环境建议保留部分空间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东窗西篱梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值