lvm扩容-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

lvm扩容

简介:

一、简介

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

   Linux用户安装Linux操作系统时遇到的一个最常见的难以决定的问题就是如何正确地给评估各分区大小,以分配合适的硬盘空间。而遇到出现 某个分区空间耗尽时,解决的方法通常是使用符号链接,或者使用调整分区大小的工具(比如PatitionMagic等),但这都只是暂时解决办法,没有根本解决问题。随着Linux的逻辑盘卷管理功能的出现,这些问题都迎刃而解,用户在无需停机的情况下方便地调整各个分区大小。

实验前环境:

wKioL1L4wgOhlHaCAADK2gj9dBM738.jpg

有一个新的400G的硬盘需要挂载

最终目的:

在不影响使用的情况下,扩大/home/的容量,即需要把400G的硬盘挂载到/home下

服务器版本:

wKiom1L4wlKBqiesAACvzipLaHU281.jpg


操作步骤:

1.查看当前空间使用情况wKioL1L4wjCS9NsBAADK2gj9dBM263.jpg

2.查看当前硬盘容量wKiom1L4wlaAnxm5AAD8k0pksqI003.jpg

通过fdisk –l命令查看,可以看到有一个新的硬盘,格式为lvm,这里要注意的是创建lvm的只能使用8e格式的分区,在创建分区的时候要把文件格式改为8e,不能别的。

3.查看原来的逻辑卷wKioL1L4wjXh020JAADGzASM_qg290.jpg

4.创建物理卷wKiom1L4wlqz73JaAABjGJzGSNs253.jpg

5.查看现在的物理卷wKioL1L4wjaDVKZtAACEKmjtnPw091.jpg

可以看到有新加入的物理卷

6.将新的物理卷加入到已有的逻辑卷中

wKiom1L4wmKh3uKoAABGg-APNeY697.jpg

7.查看现在的逻辑卷情况wKiom1L4wl3DyJlVAAEnhxakvnM500.jpg

8.查看现在的分区情况

wKioL1L4wjqjaYF0AAB5mPTT33A614.jpg

9.开始加大/home的容量

wKiom1L4wl_gylfnAABZVpfIhVk846.jpg

也可以用lvextend -l +100%VG /dev/vg_lievedvd/lv_home

10.查看现在的分区情况

wKiom1L4wmDT6Uc_AABusIYCyiI497.jpg

可以看到/home的空间已经加大了

11.格式化新加入的容量,这个过程要慎重

wKioL1L4wjyRkNH-AAEHzFPJxKY701.jpg

12.查看分区状况wKioL1L4wj3xSYknAADSR35VHLs498.jpg
到此lvm扩容成功!


本文转自wangfeng7399 51CTO博客,原文链接:http://blog.51cto.com/wangfeng7399/1153915,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章