首页 帮助中心 香港大带宽服务器 Linux系统lvm卷扩展
Linux系统lvm卷扩展
时间 : 2023-02-28 16:01:00 编辑 : 华纳云 阅读量 : 137

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。物理卷(physical volume)物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。

实验环境:

系统:Centos7 装机采用lvm卷方式分区,将oracle数据库部署在了/home/oracle分区,后期发现磁盘空间不够用,添加新硬盘将分区/home/oracle扩容。

查看系统空间使用

https://www.hncloud.com/uploads/UEditorImages/202302/28/897f66421e8389c55c41e3047115a942.jpg

 

由此可见是采用lvm方式分区的,如果不是lvm分区则不能用这种办法扩容,oracle所在目录为5G大小。 /dev/sdb为新加硬盘

添加硬盘并分区更改为lvm格式

https://www.hncloud.com/uploads/UEditorImages/202302/28/e12c3fbe7f9f3e671907ef9179568886.jpg

新加硬盘初始化为物理卷

[root@localhost ~]# pvcreate /dev/sdb1  

Physical volume "/dev/sdb1" successfully created.

查看卷组

https://www.hncloud.com/uploads/UEditorImages/202302/28/8ea6db2fe801062dcc41731cbd0a5daf.jpg

 

由此可知卷组名称为centos, 大小为19G

将新物理卷加入卷组

[root@localhost ~]# vgextend centos /dev/sdb1

Volume group "centos" successfully extended

再次查看卷组

https://www.hncloud.com/uploads/UEditorImages/202302/28/b98554c56ce8ccaf731c03e235b4fb5c.jpg

 

卷组大小变为24G

增加逻辑卷大小4G

[root@localhost ~]# lvresize -L +4G /dev/centos/home  

Size of logical volume centos/home changed from 5.00 GiB (1280 extents) to 9.00 GiB (2304 extents).  

Logical volume centos/home successfully resized.

查看磁盘大小

https://www.hncloud.com/uploads/UEditorImages/202302/28/88aae66b3696ed58b0bc064ef3008ee7.jpg

 

此时看到centos-home 变成了9G

df -h查看磁盘大小

https://www.hncloud.com/uploads/UEditorImages/202302/28/3ee76a02f9c0f592d4fb765d47959d6b.jpg

 

此时发现/dev/mapper/centos-home还是 5G

调整文件系统大小

https://www.hncloud.com/uploads/UEditorImages/202302/28/e7a84fec7c4f14b326b5f7484ecbe1ed.jpg

 

如果是xfs 用xfs_growfs 如果是ext4 用resize2fs

再次查看

https://www.hncloud.com/uploads/UEditorImages/202302/28/b818086899d73b567dd2a17abfd16bd1.jpg

 

这样/home/home分区就真的完成扩容了。

总结

如此,就完成了生产环境空间的扩容。

华纳云 推荐文章
如何重新安装 Ubuntu?重装Ubuntu系统的方法 IIS7 ASP+Access使用环境配置 win2003 服务器超出最大连接+强制重启服务器 Windows登录类型 6 个提升 Linux 服务器安全的开源工具和技巧 CentOS 7下DNS服务器安装部署与配置详解 Linux系统下常见的分区工具 两个IP实现IIS和Apache公用80端口的设置方法 Win2003 系统服务器防火墙 Vps 安全设置 Win2003中IIS的安全设置技巧
客服咨询
7*24小时技术支持
技术支持
渠道支持