服务器磁盘满了我想再加个磁盘要怎么做?

发布网友 发布时间:2022-04-22 00:12

我来回答

1个回答

热心网友 时间:2023-06-29 11:05

1、遇到磁盘空间不足的报错时候,首先使用df-h查看磁盘空间使用情况,找到空间达到100%的目录磁盘。

2、进入该目录,查找磁盘空间中的大文件,使用命令-sh*查找占用空间大的目录,通过逐层定位,最后找到具体的文件。

3、如果是久远的log文件,一般是用不到的,可根据自己的情况删除,通过下述命令删除该文件夹下指定天数之前的文件:

find.-mtime+5-typef-name\"*\"-execrm-f{};

完成上述操作后,可释放掉部分存储空间。

4、除了磁盘空间除了文件占用之外,还有一种情况,当磁盘空间满了之后,我们无法查找到大文件,此时可能是文件可能已经被删掉,但有进程依然在使用它。在进程运行期间,Linux不会释放该文件的存储空间。

5、此时适用命令lsof|lsof|grepdeleted查找到占用的进程,直接停止进程或者kill掉就可以释放空间(注:如果不是生产环境,重启操作系统,空间也会释放)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com