首页主机资讯Ubuntu挂载LVM卷的方法

Ubuntu挂载LVM卷的方法

时间2026-01-21 06:38:04发布访客分类主机资讯浏览395
导读:Ubuntu 挂载 LVM 卷的实用步骤 一 前置检查与准备 确认已安装 LVM 工具并加载内核模块:sudo apt update && sudo apt install -y lvm2;sudo modprobe dm...

Ubuntu 挂载 LVM 卷的实用步骤

一 前置检查与准备

  • 确认已安装 LVM 工具并加载内核模块:sudo apt update & & sudo apt install -y lvm2;sudo modprobe dm-mod
  • 识别磁盘与分区:使用 lsblk -fsudo fdisk -l 确认设备名(如 /dev/sda/dev/nvme0n1),避免误操作。
  • 查看 LVM 结构:
    • 物理卷:sudo pvs 或 sudo pvdisplay
    • 卷组:sudo vgs 或 sudo vgdisplay
    • 逻辑卷:sudo lvs 或 sudo lvdisplay
  • 若卷组存在未分配空间,可直接新建 LV;若要把新磁盘纳入 LVM,先初始化为 PV 并加入 VG(见下文“扩展”部分)。

二 标准挂载流程

  • 创建逻辑卷(LV):
    • 指定大小:sudo lvcreate -L 100G -n data_lv ubuntu-vg
    • 使用全部剩余空间:sudo lvcreate -n data_lv -l 100%FREE ubuntu-vg
  • 格式化文件系统(示例为 ext4,也可选 xfsbtrfs):sudo mkfs.ext4 /dev/ubuntu-vg/data_lv
  • 创建挂载点并挂载:sudo mkdir -p /data;sudo mount /dev/ubuntu-vg/data_lv /data
  • 验证:df -hT | grep /data;lsblk -f 应显示挂载点与文件系统类型。

三 开机自动挂载

  • 获取 LV 的 UUID:sudo blkid /dev/ubuntu-vg/data_lv
  • 备份并编辑 /etc/fstab
    • 推荐按 UUID 挂载(更稳定):
      UUID=你的UUID /data ext4 defaults 0 2
    • 或使用设备路径:
      /dev/ubuntu-vg/data_lv /data ext4 defaults 0 2
  • 验证 fstab 语法:sudo mount -a(无报错即正确)。

四 扩展已有 LVM 卷后再挂载

  • 识别新增空间或新磁盘:lsblk、sudo fdisk -l。
  • 初始化并加入卷组:sudo pvcreate /dev/sda4;sudo vgextend ubuntu-vg /dev/sda4
  • 扩展逻辑卷:
    • 使用全部剩余空间:sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
    • 指定大小:sudo lvextend -L +100G /dev/ubuntu-vg/ubuntu-lv
  • 调整文件系统大小:
    • ext4:sudo resize2fs /dev/ubuntu-vg/ubuntu-lv
    • xfs:sudo xfs_growfs /(从根目录执行)
  • 如为新建 LV,按“标准挂载流程”创建文件系统并挂载。

五 常见问题与排错

  • 设备名变化导致挂载失败:优先使用 UUID 配置 /etc/fstab,避免 /dev/sdX 或 /dev/mapper 名称变动。
  • 扩展后容量未生效:确认已对文件系统执行扩容(ext4 用 resize2fs,xfs 用 xfs_growfs)。
  • 根分区在线扩容风险:如需对系统根 LV 扩容,建议使用 Live CD/USB 环境操作。
  • 操作前务必做好数据备份,避免误删或误写导致的数据丢失。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Ubuntu挂载LVM卷的方法
本文地址: https://pptw.com/jishu/788228.html
Tomcat日志记录与系统监控的关系 Ubuntu挂载外部硬盘步骤

游客 回复需填写必要信息