昨晚,哥们打电话说有个紧急情况,用户要用Jumpserver,但是访问出现502。因为事出紧急,所以抛过来一个todesk。

一般如果访问web出现502,意味着是后端服务器出了问题。

登录todesk,检查jumpserver服务状态
2024-05-16T05:01:03.png

一般Jumpserver运行稳定,而在外界没有干预的情况下,只能是内部出现了问题。果然,通过df查看磁盘空间发现已经没有可用空间了。

对于空间占用,一般有两个三个来源

  • 容器运行时产生的json日志。
  • 系统或者程序运行产生的log文件。
  • 程序运行生成的数据文件。

而Jumpserver的审计功能会记录每次操作的记录,数据量比较大。
2024-05-16T05:03:01.png

通过删除过去年份的数据,可用空间有了16GB。

rm -rf 2020*
rm -rf 2021*
rm -rf 2022*
rm -rf 2023*

使用命令进行启动,过程有点长,等了一会儿后,确实可以用了。

./jmsctl.sh start

2024-05-16T05:04:38.png

过后,还是需要给该操作系统加上系统监控,尤其是磁盘容量监控。或者也可以用Uptime Kuma对web进行监控。做到及时告警,才能及时处理,给用户提供更好的稳定的服务。

最后修改:2024 年 05 月 16 日
如果觉得我的文章对你有用,请随意赞赏