在 CentOS 上卸载 Filebeat,可以按下面步骤操作(适用于通过 RPM/YUM 安装的方式,这也是最常见的情况)。
rpm -qa | grep filebeat
或
filebeat version
如果能看到版本号,说明已安装。
sudo systemctl stop filebeat
sudo systemctl disable filebeat
确认状态:
systemctl status filebeat
sudo yum remove filebeat -y
或(CentOS 8 / Rocky / Alma)
sudo dnf remove filebeat -y
sudo rpm -e filebeat
sudo rm -rf /etc/filebeat
sudo rm -rf /var/lib/filebeat
sudo rm -rf /var/log/filebeat
sudo rm -f /etc/systemd/system/filebeat.service
sudo rm -f /usr/lib/systemd/system/filebeat.service
sudo systemctl daemon-reload
filebeat version
如果提示 command not found,说明卸载成功。
那就不是系统卸载,而是:
docker stop filebeat
docker rm filebeat
ps -ef | grep filebeat
kill -9 <PID>
rpm -qa | grep filebeat
有输出 → RPM/YUM
无输出 → 可能是二进制或 Docker
如果你愿意,可以告诉我:
我可以给你更精确的卸载方案 ✅