服务器考古
当我们突然又要用到某个服务器时,可能已经忘记这个服务器是干什么用的了。 用这篇笔记来记录一下服务器考古时的一些事儿。
#status / growing
#tech / ops / vps
#type / howto
[!info] related notes
服务器考古
要用服务器来部署新项目,重新启用尘封已久的服务器。
1. 探查原本是干什么的
使用 atop、top 等管理器来看运行的进程,部署的进程一般占用在前列(排序后)。
发现了 java 和 mysql
2. 清洗(杀死原有服务)
杀掉进程:
# 再次确认 PID (以防变动)
ps -ef | grep java
# 强制结束 (将 PID 替换为上面查到的数字,例如 1147151)
kill -9 PID
防止复活: 如果你之前把 java 做成了服务(比如 xxx.service),重启服务器它还会跑起来。你可以检查一下 systemd 目录,看看有没有眼熟的名字:
ls /etc/systemd/system/*.service
systemctl disable *.service