LINUX服务器宝塔面板磁盘无损扩容教程,安装默认安装的centos7,默认只给root分配了50G,装了docker之后,运行了一些程序,最终给root占满了,于是需要解决!
/dev/mapper/centos-root 空间被占满,使用lvm扩容
将/dev/mapper/centos-home的空间分配部分给/dev/mapper/centos-root
文件系统需要是lvm的,其他的不支持动态扩容
步骤如下:
备份home
tar cvf /run/home.tar /home
删除/home终止进程
fuser -km /home
如果报错:fuser: 未找到命令则安装:
yum install -y psmisc
卸载home
umount /home
删除/home所在逻辑卷lv
lvremove /dev/mapper/centos-homount /dev/mapper/centos-homeme
如果报错: Logical volume centos/home contains a filesystem in use. 则需要停掉所有在用的服务,我这边是停掉所有docker容器
扩大/root逻辑卷
lvextend -L +350G /dev/mapper/centos-root
扩大/root文件系统
xfs_growfs /dev/mapper/centos-root
重建/home逻辑卷
lvcreate -L 350G -n /dev/mapper/centos-home
重建/home文件系统
mkfs.xfs /dev/mapper/centos-home
将新的文件系统挂载到/home目录下
mount /dev/mapper/centos-home
/home内容恢复
tar xvf /run/home.tar -C /
删除备份
rm -rf /run/home.tar
下载说明:
1、本站所有资源均从互联网上收集整理而来,仅供学习交流之用,因此不包含技术服务请大家谅解!
2、本站不提供任何实质性的付费和支付资源,所有需要积分下载的资源均为网站日常活跃所需,积分可通过日常活跃免费获得!
3、本站所有资源仅用于学习及研究使用,您必须在下载后的24小时内删除所下载资源,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担!
4、本站站内提供的所有可下载资源,本站保证未做任何负面改动(不包含修复bug和完善功能等正面优化或二次开发),但本站不保证资源的准确性、安全性和完整性,用户下载后自行斟酌,我们以交流学习为目的,并不是所有的源码都100%无错或无bug!如有链接无法下载、失效或广告,请联系客服处理!
5、本站资源除标明原创外均来自网络整理,版权归原作者或本站特约原创作者所有,如侵犯到您的合法权益,请立即告知本站,本站将及时予与删除并致以最深的歉意!
6、如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励,同时还能获得对应的人气!
7、如果您喜欢该资源,请支持官方正版资源,以得到更好的正版服务!
8、请您认真阅读上述内容,注册本站用户或下载本站资源即您同意上述内容!
原文链接:http://www.yonghengzy.cn/blog/47868.html,转载请注明出处。
评论0