热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

windows逻辑卷扩容_Centos系统使用LVM添加新加磁盘到原有LVM卷组并扩容逻辑卷

我们在日常维护中,随着业务使用,磁盘空间会不够用,新加硬盘后,需要将新硬盘容量扩容到原有的业务挂载点,增加业务

我们在日常维护中,随着业务使用,磁盘空间会不够用,新加硬盘后,需要将新硬盘容量扩容到原有的业务挂载点,增加业务系统可用容量,通常我们在部署时会LVM进行分区挂载,方便以后扩容。本文介绍如何在LVM分区模式下,将新加硬盘扩容到原有分区中。

★ 首先了解下LVM的三层逻辑结构:PV、VG、LV

PV:就是我们的硬盘,每一块硬盘在LVM中就是一个PV

VG:相当于一个逻辑上的PV池,多个PV可以组成一个逻辑卷组,可以看做是一个由多个硬盘合成的一个大的虚拟硬盘

LV:就是从这个大的PV池中分配到每个挂载点的逻辑卷,也就是我们在系统使用过程中直接用到的所谓分区

扩容其实就是使用新磁盘去扩充PV、然后PV去扩充VG、VG再去扩充LV,LV再去挂载到目录,最后达到效果。

下来介绍如何将新加的一块磁盘扩容到我们需要的逻辑卷(LV),提高逻辑卷的容量。

1、首选我们使用“lsblk”命令查看当前系统磁盘分区情况,确定我们最终要挂载的挂载点是不是LVM类型,如果不是,就不能进行扩容。如下图,我们需要将新加的磁盘vdb使用lvm方式扩容到系统的跟目录,实现根目录的扩容。

2、用新加的磁盘,也就是这里的vdb,创建物理卷pv。

[root@centos7 ~]# pvcreate /dev/vdb

3、查看当前系统物理卷信息,确定需要将新创建的pv加入哪一个vg里面。注意:有些系统中可能有多个vg,注意区分,确定好自己要扩容的分区属于哪一个vg。这里演示的系统只有一个vg,我们需要将新加的pv加入这个vg中。图中圈出的就是vg的名字,后面需要用到。

[root@centos7 ~]# pvs

4、将新加磁盘vdb扩展至刚才查到的vg中。

[root@centos7 ~]# vgextend centos_centos7 /dev/vdb

5、查看vg信息,看到刚才的15G容量已经加入该vg,整体vg容量已经增加。

[root@centos7 ~]# vgdisplay

6、使用“df -Th”查看确认需要增加的分区(也就是逻辑卷LV),使用命令lvextend进行扩展该逻辑卷容量,下面命令的意思就是将此LV卷所在VG中所有剩余容量扩展到这个逻辑卷,也可以指定需要增加的大小,具体参数可以百度这个命令的使用方法。可以看到,逻辑卷大小已经变更。

[root@centos7 ~]# df -Th

[root@centos7 ~]# lvextend -l +100%FREE /dev/mapper/centos_centos7-root

7、经过上一步扩容后,目标逻辑卷容量虽然增加,但文件系统中还没有生效。这里需要依照命令“df -Th”的输出结果,确定逻辑卷使用的分区格式,对它进行格式化生效。如果分区格式是ext,用“resize2fs”扩容;如果分区格式是xfs,用“xfs_growfs”扩容。

可以看到,我们需要扩容的分区采用xfs分区格式,因此我们使用“xfs_growfs”对该分区进行扩容。命令执行后,看到数据块已经发生变更,表示扩容生效。

8、再次使用“df -Th”查看,我们本次需要扩容的目标分区容量已经扩容成功。



推荐阅读
  • 【Windows】实现微信双开或多开的方法及步骤详解
    本文介绍了在Windows系统下实现微信双开或多开的方法,通过安装微信电脑版、复制微信程序启动路径、修改文本文件为bat文件等步骤,实现同时登录两个或多个微信的效果。相比于使用虚拟机的方法,本方法更简单易行,适用于任何电脑,并且不会消耗过多系统资源。详细步骤和原理解释请参考本文内容。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • 本文介绍了iOS开发中检测和解决内存泄漏的方法,包括静态分析、使用instruments检查内存泄漏以及代码测试等。同时还介绍了最能挣钱的行业,包括互联网行业、娱乐行业、教育行业、智能行业和老年服务行业,并提供了选行业的技巧。 ... [详细]
  • 本文介绍了使用CentOS7.0 U盘刻录工具进行安装的详细步骤,包括使用USBWriter工具刻录ISO文件到USB驱动器、格式化USB磁盘、设置启动顺序等。通过本文的指导,用户可以轻松地使用U盘安装CentOS7.0操作系统。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • Python项目实战10.2:MySQL读写分离性能优化
    本文介绍了在Python项目实战中进行MySQL读写分离的性能优化,包括主从同步的配置和Django实现,以及在两台centos 7系统上安装和配置MySQL的步骤。同时还介绍了创建从数据库的用户和权限的方法。摘要长度为176字。 ... [详细]
author-avatar
Aime--Gemini
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有