Linux 使用 LVM 的方式进行分区/挂载/硬盘扩容

LVM 分区
  1. fdisk -l 查看本地硬盘使用情况
  2. 查看内核 uname -a

    ps:lvm的安装, 首先加载 device-mapper 模块, 从linux内核2.6.9开始, device-mapper 模块就已经包含在内, 所以只需加载, 不需要安装
  3. 安装 device-mapper 模块 yum install lvm2 device-mapper (2.6.9以后版本不需要安装)
  4. 加载 mapper 模块, 先查看模块是否已经加载

    若未加载, 运行命令 modprobe dm_mod
  5. 创建lvm分区, 运行 fdisk /dev/vdb, 然后输入 l

    可以看到 lvm 分区格式为 8e
  6. 继续输入命令:n -> p-> 1 -> 回车 -> +20G -> p -> t -> 8e -> p
  7. 保存退出
  8. 创建逻辑卷组以及逻辑卷等
  9. 格式化逻辑卷
  10. 设置自动挂载, 并查看分区
  11. 重启服务器 reboot, 到此 lvm 新建分区就结束了
挂载

将 /www 下的项目移动到 /mnt, 并将磁盘挂载到 /www 目录下

  1. 将 /www 目录下的所有文件移动到 /mnt 目录下

    1
    mv /www/* /mnt
  2. 设置自动挂载, 并查看分区

    1
    2
    3
    echo '/dev/ms/mslg1 /www ext4 defaults 0 0' >> /etc/fstab
    mount /www
    df -lh
扩容硬盘到已有逻辑卷
  1. 创建新的分区

  2. 重启服务器 reboot
  3. 创建物理卷, 并加入卷组, 重新规定 /dev/ms/mslg1 的大小
0%