Centos7.x创建lvm

Centos7.x系统内挂载硬盘,分两种情况挂载,

  • 挂载新增硬盘
  • 挂载已有硬盘

1.挂载新增硬盘

复制代码
查看磁盘分区
fdisk -l  
创建本地挂载目录 mkdir 【本地挂载目录】 mkdir
/mydata
创建pv卷 pvcreate 【新增硬盘】 pvcreate
/dev/vdb pvdisplay 查看pv卷信息
创建vg卷 vgcreate 【vg名称】【新增硬盘】 vgcreate myvgdata
/dev/vdb vgdisplay 查看vg卷信息
创建lv卷,使用100
%硬盘容量 lvcreate -l +100%F -n 【lv名称】 【vg名称】 lvcreate -l +100%F -n mylvdata myvgdata lvdisplay 查看lv卷信息
格式化文件系统 mkfs.ext4创建ext4文件系统 【LV Path】可通过fdisk
-l查看获得 mkfs.ext4 【LV Path】 mkfs.ext4 /dev/mapper/myvgdata-mylvdata
添加自动挂载 echo
'/dev/mapper/myvgdata-mylvdata /mydata ext4 defaults 0 0'>>/etc/fstab
重新加载fstab文件中的内容 mount
-a
复制代码

2.挂载已有硬盘

复制代码
查看磁盘分区
fdisk -l
pvcreate 【新增硬盘】
pvcreate /dev/vdb
pvdisplay 查看pv卷信息

创建pv卷
vgextend 【需要扩容的vg卷名称】 【新增硬盘】
vgextend myvgdata /dev/vdb
vgdisplay 查看vg卷信息

扩容已有的vg卷组
lvextend -l +100%F 【需要扩容的lv卷组名称】
lvextend -l +100%F /dev/mapper/myvgdata-mylvdata

扩容已有的lv卷组
【LV Path】可通过fdisk -l查看获得
resize2fs 【需要扩容的lv卷组名称】
resize2fs /dev/mapper/myvgdata-mylvdata

格式化为ext4文件系统,动态扩容
或者xfs_growfs /dev/mapper/centos-root    格式化为nfs文件系统,动态扩容根目录

查看磁盘挂载情况
可通过df -hT/mount -l查看磁盘挂载情况
复制代码
posted @   LaniLai  阅读(278)  评论(1编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示