[转] centos7 调整XFS格式的LVM大小
前提:XFS是centos7 预装的操作系统,XFS只能扩大不能缩小,所以需要利用xfsdump / xfsrestore 工具在必须缩小lvm 的情况下,备份与还原资料。
本实验的效果是:
1,/dev/mapper/centos-home仅仅保留500G;
2,将/home分出来的空间分给/dev/mapper/centos-root。
原始空间大小如下图示:
step1:安裝 xfsdump 套件
yum -y install xfsdump
step2:备份 /home
xfsdump -f /home.xfsdump /home
please enter label for this dump session (timeout in 300 sec)
-> home
please enter label for media in drive 0 (timeout in 300 sec)
-> home
step3:缩减/dev/mapper/centos-home大小
卸載 /home
# umount /home
將 /home 的 Logical Volume 縮減為 5GB
# lvreduce -L 5G /dev/mapper/centos-home
Do you really want to reduce home? [y/n]: y
step4:增加/dev/mapper/centos-root的空间大小
# lvextend -l +100%FREE /dev/centos/root
延展 xfs 空间
# xfs_growfs /dev/centos/root
step5:恢复/home的内容
格式化 /home 的 lvm
# mkfs.xfs -f /dev/mapper/centos-home
挂载 /home /dev/mapper/centos-home
# mount /home
还原备份资料到 /home
# xfsrestore -f /home.xfsdump /home
调整过后的空间大小如下图示:
小人物
学习笔记分享
推荐阅读
使用NGINX反向代理部署Spring Boot应用
Spring Boot通过大量的默认配置,让使用Spring框架进行开发变得方便快捷,从而使得Java开发人员专注于程序原型设计。本文介绍如何创建一个简单的Spring Boot应用,然后通过NGINX反向代理进行发布。
断舍离赞 2阅读 6.1k
阿里云CentOS7.9安装VNC远程桌面服务
阿里云默认的Centos系统不带图形界面的, 需要安装图形界面、VNCServer以支持远程桌面Linux端安装 Window System {代码...} 安装图形界面软件 {代码...} 查看已安装的图形界面yum grouplist回车后屏幕会打印很多...
YYGP阅读 918
Centos防火墙和端口操作
防火墙设置开机启用防火墙 {代码...} 设置开机禁用防火墙 {代码...} 启动防火墙 {代码...} 关闭防火墙 {代码...} 检查防火墙状态 {代码...} 重启防火墙 {代码...} 端口开端口命令 {代码...} 命令含义:--zone #作...
zxl20070701阅读 782
centos安装mysql7
删除mysql相关的依赖查询已安装的rpm包 {代码...} 若查询有结果,需删除 {代码...} 删除相关mysql目录并删除查询mysql目录 {代码...} 查询mysql命令 {代码...} 下载mysql二进制包进入/user/local/src/ {代码...} ...
Zeran阅读 682
Centos7 系列:磁盘挂载和磁盘扩容(新加硬盘方式)
红框圈中的即是本次要挂载的磁盘,与 /dev/sda 和 /dev/sdb 相比,其没有下方的 /dev/sda1 等信息,代表 /dev/sdc 磁盘并没有进行过分区操作,是一个新加的硬盘。
暗星涌动阅读 532
yum安装docker-compose
如查看版本docker-compose -version可能提示错误:-bash: /usr/local/bin/docker-compose: No such file or directory
YYGP阅读 230
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。