当前位置:   article > 正文

CentOS7 扩容分区._/dev/mapper/centos-var 空间不足

/dev/mapper/centos-var 空间不足

 

建议先拿虚拟机练练手,不要直接操作物理机,手残了,那么后果太严重!!!!

 

刚拿到机器, /var 目录给的空间太少了,只有 11G,打算把 /home 目录中分出 39G 给 var 目录.
 

前置安装命令

 yum install -y psmisc

 

1. 查看磁盘空间占用情况:  df -h

 

2. 备份 /home 下的内容: 

cp -r /home/ homebak/

3. 关闭home进程:  

fuser -m -v -i -k /home

4. 卸载 /home:  

umount /home

 

 

5. 删除/home所在的lv : 

lvremove /dev/mapper/centos-home

 

 

6. 扩展/var 所在的lv,增加39G (执行一次啊,千万不要重复执行!!!!!!): 

lvextend -L +39G /dev/mapper/centos-var

 

7. 扩展 /var 文件系统 : 

xfs_growfs /dev/mapper/centos-var

 

8. 查看有多少可分配空间: 

vgdisplay

 

9.  重新创建 home lv : 

lvcreate -L 10G -n home centos

 

 

 

 

10. 创建文件系统: 

mkfs.xfs /dev/centos/home

 

 

11. 挂载 home

mount /dev/centos/home /home

 

12. 恢复备份文件: 

cp -r homebak/* /home/

 

 13. 调整完成后,/home 下面的用户目录的权限变成了 root,切换到相应用户时,会出现类似下面的错误:

 14. 需要更改相应用户目录的权限
 

chown -R hdfs:hdfs /home/hdfs

 

 

 

 

 

 

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号