/dev/vda1占用100%,请教解决办法
本帖最后由 luck 于 2024-1-17 13:23 编辑先给大家拜个年,新年快乐!
我有个问题请教一下,我的网站先后几次出现过问题,原因是/dev/vda1占用100%。
下面的两个截图,是以前处理的过程。
第一张图使用了sudo df -h,查看
然后我把日志文件删除了,Use%从100%降到了90%,尽管不理想,但能用了,就没再探入解决。
现在问题又出现了,用删除日志文件的方法己不行了,删除后仍Use%是100%
下面是我解决问题的思路:
一. 删除日志文件后reboot重启无效,服务器重启也无效。
二. 百度了一下进行研究,发现问题可能是日志文件删除了,但进程还在,进程占用了空间?于是想到要关掉那些进程。
lsof |grep deleted,使用这个命令发现己删除的进程,然后使用“kill -9 进程号”,关掉这些进程,
再次使用lsof |grep deleted,发现那些进程确实关掉了,没有了。但检查Use%还是100%,没有释放空间。
重启reboot,发现又出现了许多进程(同样有红色deleted字样),尽管进程号可能不一样。所以这种方法也不行,也重启了服务器。
三. 使用du –h | grep G 找到占用较高的路径,发现是cache,是不是和缓存插件有关?于是废除了这个插件,reboot重启无效,服务器重启也无效。
四. 先后用以下命令清除缓存,清除后都reboot重启,无效。
sudo nginx -s reload
sudo rm -rf /var/cache/nginx/*
sudo sync && sudo echo 3 > /proc/sys/vm/drop_caches
sudo rm -rf /var/cache/nginx/*
sudo nginx -s reload
是那里出现了问题?我自己现在不知道如何处理了,我的思路对吗?请邦一下忙。先谢谢了。
半夜重装系统 chenkui 发表于 2024-1-17 13:17
半夜重装系统
不能重装系统,这是个老网站,重装后网站上的内容都没了。 禁用WP Fastest Cache
rm -rf /your/site/path/wp-content/cache/tmpWpfc/
建议加钱升级硬盘容量 把日志关掉 老刘 发表于 2024-1-17 13:40
禁用WP Fastest Cache
首先感谢解答,下面是我做的
首先在网站操作面板Dashboard中,废除了插件WP Fastest Cache,然后删除它。
接着使用 rm -rf /mysite.com/path/wp-content/cache/tmpWpfc/ 无效,reboot重启无效。
接着又试了一下 rm -rf /mysite.com/wp-content/cache/tmpWpfc/ 无效,reboot重启也无效。
使用du –h | grep G 检查,tmpWpfc还在,和一楼的第四张图一样。
qiqinjun 发表于 2024-1-17 14:51
把日志关掉
日志最开始就删除了,没有任何作用。 很简单,进入/dev/vda1
然后一层一层查看到底是哪个占了那么大的地方,一般是日志 不是删除日志 而是要把服务器apache或者nginx的那个日志的功能关掉,不然服务器运行的话,就会一直产生日志,硬盘满了就卡死了 河小马 发表于 2024-1-17 15:39
很简单,进入/dev/vda1
然后一层一层查看到底是哪个占了那么大的地方,一般是日志 ...
谢谢! qiqinjun 发表于 2024-1-18 01:07
不是删除日志 而是要把服务器apache或者nginx的那个日志的功能关掉,不然服务器运行的话,就会一直产生日志 ...
谢谢!
页:
[1]