CentOS7收缩home逻辑卷xfsdump备份还原并lvm重新分配大小
【摘要】 在CentOS7或者RHEL7服务器上,通常默认安装后home下会分配挂载系统可用的所有磁盘空间。那如果由于各种原因需要将磁盘重新划分逻辑卷大小分配各应用软件改怎么操作呢?在home挂载点情况下进行xfsdump备份,如果没有请先挂载:mount /homexfsdump -l 0 -f /home20190128.image /dev/mapper/centos-home然后卸载、删除逻辑...
在CentOS7或者RHEL7服务器上,通常默认安装后home下会分配挂载系统可用的所有磁盘空间。
那如果由于各种原因需要将磁盘重新划分逻辑卷大小分配各应用软件改怎么操作呢?
在home挂载点情况下进行xfsdump备份,
如果没有请先挂载:
mount /home xfsdump -l 0 -f /home20190128.image /dev/mapper/centos-home
然后卸载、删除逻辑卷、重建大小:
umount /dev/mapper/centos-home lvremove /dev/mapper/centos-home lvcreate -L 100G -n home centos mkfs.xfs /dev/centos/home
想检查磁盘逻辑卷和物理卷剩余情况:
lvs pvs vgs
挂载home卷并还原备份的内容:
ll /home mount /home ll /home xfsrestore -f /home.image /home ll /home
创建其他应用程序需要的逻辑卷:
lvcreate -L600G -n LvData centos lvcreate -L200G -n LvLogs centos
之所以需要备份、卸载、重建是因为CentOS7下默认文件系统为xfs,
而xfs只支持扩展不支持收缩,对于初装系统还好,如果是已经沉淀了大量数据的挂载点逻辑卷就更加不便操作了。
--以块大小个数来扩展 xfs_growfs /home -D 52427776 --扩展到最大 xfs_growfs /home -d
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)