linux根目录满了怎么办

 时间:2024-10-25 13:28:50

电脑根分区满了怎么办呢?难道要重新分区重做系统?如果linux上已经跑了很多服务,重做分区那就太麻烦了,而且还会影响生产上的业务,其实除了重做分区,还有这里有几个小妙招能帮你轻松搞定。

工具/原料

linux系统:centos

问题分析

1、首先,需要明确是哪些文件导致根分区占满了,如果是日志文件,删除即可释放,如果是其他数据文件,那就得想其他办法了。指定命令:df -h,查看情况。(我这里就没有模拟磁盘满的情况了)

linux根目录满了怎么办

2、通过执行命令:cd / && du -sh /*查看到底是哪些目录及文件占用比较大,可以发现,以下这个是占用最大的,然后进入,继续执行du -sh *,直到曜廨枳簸找到最后的文件。我这里通过分析,发现数据库文件存在这,随着业务量的增长空间逐渐变大。

linux根目录满了怎么办

3、OK,定位问题了,那么怎么处理呢。数据库文件总不能删了吧,分区不是lvm,没法办法动态扩大。那有没有办法把这部分数据迁移到其他分区,而不改变原有的分区呢?这里可以使用软连接的方式解决问题。

4、首先停止正在运行的服务,然后执行复制命令,将数据文件都复制到另外分区,然后执行: ln -s /glusterfs/gfs_mysql /usr/share/mysql/dbdata

linux根目录满了怎么办

5、注意权限问题,然后启动mysql,检查服务是否正常运行,然后查看以下分区,看是否完全释放呢

  • 主板B365对比B360是升级还是缩水?
  • 华硕N53驱动里Intel MEI设备驱动程序有什么作用
  • HP ZBook 15u G2 报风扇错误90B
  • 爱快路由+缓存镜像部署+PPPOE拨号和DHCP上网
  • 怎么卸载电脑中的Microsoft LLDP协议驱动程序
  • 热门搜索
    放飞梦想手抄报图片 语文知识手抄报 小学英语手抄报大全 小学生健康知识手抄报 关于自信的手抄报 爱国手抄报大全 感恩老师的手抄报内容 我国的世界遗产手抄报 法律在我心中手抄报 与法同行手抄报内容