网站首页 > linux / 正文
今天接到一个客户的需求,CentOS的 / 分区容量太小了,OA系统所有的数据都在这下面,由于当时前同事给客户安装系统时采用了标准分区,而不是LVM逻辑卷,所以不支持在线扩容。
df -hT 查看磁盘使用情况
客户的/home 可用空间有将近300多G,而 / 只有不到100G的空间,需要把 /home 剩余空间扩容到 / 下。
首先第一步要备份/home 下的数据
cd / 进入 / 分区下
tar -zcvf backup_home.tar.gz /home
已经做好了备份,下一步卸载/home 分区,并删除分区。
sda5 是 /home 删掉,sda4 是扩展分区同样删除释放可用空间。所以我们直接删除sda4即可。
输入P,查看分区情况,输入d 删除分区,现在可以看到sda4和sda5 已经被删掉了。
继续删除sda3 ,这个分区对应的是 / ,也是我们所要扩容的分区,切记不要输入w保存。
输入n 新建分区,输入起始位 ,+新的大小容量。再次输入p查看,已经扩容成功了。
我们接着把/home 建立出来,输入w保存退出。
使用partprobe /dev/sda 更新同步磁盘,使用xfs_growfs来扩容文件系统,如果你使用的是ext3 ext4的文件系统的话,使用resize2fs ,再次查看磁盘使用情况。
此时已经完美扩容完成,需要重启下系统,后面只需要把/home分区挂载,恢复之前备份的数据就OK了。
值得注意的是,需要修改fstab文件中/home分区的开机自动挂载,新建之后的UUID已经改变。
欢迎大家在评论区留言讨论。
Tags:linux磁盘满了
猜你喜欢
- 2024-11-26 VMware虚拟机中Linux系统磁盘空间扩容实战
- 2024-11-26 linux 排查磁盘问题的常用命令
- 2024-11-26 Linux系统磁盘分区管理LVM概念及扩容操作
- 2024-11-26 linux系统磁盘空间使用情况
- 2024-11-26 k8s自动化运维十二-磁盘管理
- 2024-11-26 linux磁盘空间查看命令(du,df)剩余空间查看详解
- 2024-11-26 linux中crontab定时任务导致磁盘满和云监控未报警的的坑
- 2024-11-26 centos7 提示根目录系统文件已满,如何解决?
- 2024-11-26 Linux 查找占用磁盘IO读写很高的进程方法
- 2024-11-26 Vmware虚拟机Linux系统磁盘空间扩容步骤