PM2报错‘Spawning PM2 daemon with pm2_home...’的解决方案

自己的小博客突然就嗝屁了。不能访问了。重启了服务器登陆后发现不能执行pm2了。提示Spawning PM2 daemon with pm2_home...

自己的小博客突然就嗝屁了。不能访问了。重启了服务器登陆后发现不能执行pm2了。提示Spawning PM2 daemon with pm2_home...

问题排查

$ pm2 list
[PM2] Spawning PM2 daemon with pm2_home=/home/sankuai/.pm2

后经查,发现机器的磁盘空间被占满。猜测因为是Node服务因为死循环而日志把机器的磁盘给打满了,导致了PM2的守护进程无法启动。

$ df -hl
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        25G   24G   16M 100% /
tmpfs           937M     0  937M   0% /dev/shm
/dev/vdc1        99G  1.3G   93G   2% /opt

解决方案

$ pm2 list
[PM2] Spawning PM2 daemon with pm2_home=/home/marker/.pm2

//进入pm2缓存目录
$ cd /home/marker/.pm2 //注意此处路径是pm2执行上面返回的路径

// 删除los
$ rm -rf /logs

重启pm2即可

  • 1.本站主要是为了记录工作、学习中遇到的问题,可能由于本人技术有限,有些不正确的地方,仅供参考。
  • 2.本站中会转载我认为有用的博客文章,添加一些外链网站地址,但这些博客文章、论坛和网站上的内容和我没有关系,不代表我的意见,请网友自己多注意辨别。
  • 3.本站中转载文章会写明来源(点击下方链接按钮即可),感谢原作者的辛苦写作,如果有异议,及时联系我处理,谢谢!
  • 4.欢迎指出有问题的地方,我会尽快修正,谢谢!

本篇文章非原创,点击此处查看原文

系统由 Nginx + Next.js + React + Node + TailWindCss 驱动

沪ICP备20021316号