设为首页 收藏本站
查看: 597|回复: 0

[经验分享] Lvm动态逻辑卷的简单应用

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-12-10 08:25:21 | 显示全部楼层 |阅读模式
  • 基本概念
    LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源;                                                
    也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能。                                                

    物理卷(PV):Physical Volume
    硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如 RAID),是 LVM 的基本存储逻辑块,                                                
    和基本的物理存储介质(如分区、磁盘等)不同的是,其中包含有 LVM 管理参数。                                                

    卷组(VG):Volume Group
    LVM 中的最高抽象层,由一个或多个物理卷组成。可以在卷组上创建一个或多个逻辑卷。                                                

    逻辑卷(LV):Logical Volume
    逻辑卷(LV)在卷组上建立,相当于非 LVM 系统中的分区,可以在其上创建文件系统,如 /home 或者 /var 等。                                                

    物理块(PE):Physical Extent
    每一个物理卷被划分为大小相等的称为 PE(Physical Extents)的基本单元,具有唯一编号的 PE 是可以被 LVM 寻址的最小单元。PE 的大小是可配置的,默认为4MB。                                                

    首先进行扫描,查看是否有lvm存在,从下面的图可以看出,并没有lvm
    wKiom1SGo_3xzx9pAACIKRSsW0o961.jpg                                 


那么接下来就开始做lvm动态逻辑卷实验
一.创建lvm动态逻辑卷
首先添加4块分区,并转换为lvm,以便创建物理卷
wKioL1SGpJKBBRbGAAH4fy4nFng860.jpg         

将其写入内核
wKiom1SGo_6y5STsAADeM3lMPSE974.jpg         

将分区/dev/sda5,/dev/sda6,/dev/sda7创建为物理卷,以便lvm可以识别
wKioL1SGpJPgepKTAAC8pVv1fB4873.jpg         

然后扫描,发现有3块逻辑卷/dev/sda5 /dev/sda6 /dev/sda7,这说明创建成功了
wKiom1SGo__wWyB9AADyGbRjDfo261.jpg         

查看逻辑卷信息
wKioL1SGpJWjtVccAAKgr7CB9jg628.jpg         

接下来创建逻辑卷组vg01,PE的大小为8M,并将物理卷/dev/sda5和/dev/sda6加入到逻辑卷组vg01中
wKiom1SGpADzlS__AAC4k_VuBjY790.jpg         

查看逻辑卷组信息
wKioL1SGpJaCIgwzAAFCqBTkFcs168.jpg         

紧接着在逻辑卷组vg01下创建逻辑卷lvm,其大小为800M
wKiom1SGpAGgGgSmAABPYGX2ljM482.jpg         

查看逻辑卷信息
wKioL1SGpJajh7lCAAEbNYnoCd0905.jpg         

然后格式化逻辑卷/dev/vg01/lvm ,将其格式化为ext3文件系统
wKioL1SGpJqQ5PgsAAIwQ536rT0730.jpg         

接下来在/下创建文件加lvm,通过命令mount /dev/vg01/lvm /lvm 将逻辑卷挂载到/lvm下
然后将其加入到/etc/fstab中,以便重启系统后依旧生效
wKiom1SGpAaDzsr_AAFVoEph1BA382.jpg         

使挂载生效
wKioL1SGpJuD2qKeAAA3eydn_zk908.jpg         

查看挂载信息,发现lvm挂载成功!!!
wKioL1SGpJuB-k-QAAEef9h0uHA153.jpg         

  • 在线扩展lvm动态逻辑卷
为了满足需要,这里想要将逻辑卷扩展为1300M,那么之前的2块物理卷,也就是1000M的储存空间肯定是不够的,所以就需要再添加一块物理卷/dev/sda7到逻辑卷组vg01中
wKiom1SGpAfCD8BeAACd5-3_5yM362.jpg         

再查看逻辑卷组vg01信息,发现有近1500M的储存空间,足以满足1200M的储存需求
wKioL1SGpJzhX0lwAAFTzxrN6G8406.jpg         

逻辑卷组扩展到1500M后,那么逻辑卷也就相应的可以扩展了,于是就将逻辑卷vg01扩展到1300M
wKiom1SGpAfip-VKAACi5JHcc18272.jpg         

查看逻辑卷的信息,发现vg01已经将近1300M了
wKioL1SGpJ2zTk9VAAEh3Vourrw319.jpg         

然后由下图可知,虽然逻辑卷已经扩展了,但是并没有在文件系统的挂载上发生改变,接下来就用命令 resize2fs /dev/vg01/lvm 将扩展后的逻辑卷拉伸到文件系统上,再查看就可以了
wKiom1SGpAqQxB9GAAMZaB8_o24173.jpg         

  • 离线减小逻辑卷
如果生产环镜中发现储存空间过大,这时候就需要减小储存空间,以减小浪费。
  • 首先需要卸载逻辑卷vg01
    命令是umount  /lvm,下图可以发现已经卸载了

wKioL1SGpJ_wajNuAAEEETrbz70157.jpg         

2.扫描逻辑卷lvm


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-37679-1-1.html 上篇帖子: LVM逻辑卷管理 下篇帖子: CentOS7修改主机名(hostname) 动态
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表