温馨提示×

如何卸载CentOS Filebeat

小樊
41
2026-07-20 08:07:02
栏目: 智能运维

CentOS 上卸载 Filebeat,可以按下面步骤操作(适用于 RPM 安装方式,这是最常见的情况)。


一、确认 Filebeat 是否已安装

rpm -qa | grep filebeat
# 或
filebeat version

二、停止 Filebeat 服务

sudo systemctl stop filebeat
sudo systemctl disable filebeat

三、卸载 Filebeat(RPM 方式)

sudo yum remove filebeat -y

或(CentOS 8+ / Rocky / Alma):

sudo dnf remove filebeat -y

四、清理残留文件和目录(可选但推荐)

sudo rm -rf /etc/filebeat
sudo rm -rf /var/lib/filebeat
sudo rm -rf /var/log/filebeat

如果你修改过 systemd 服务文件:

sudo rm -f /etc/systemd/system/filebeat.service
sudo systemctl daemon-reload

五、验证是否已卸载

filebeat version

如果提示 command not found,说明已成功卸载。


六、特殊情况说明

1️⃣ 使用 tar 包安装的 Filebeat

如果你是手动解压 tar 包安装的:

# 停止进程
ps -ef | grep filebeat
kill <pid>

# 删除目录
sudo rm -rf /opt/filebeat

2️⃣ 使用 Docker 运行的 Filebeat

docker ps | grep filebeat
docker rm -f <container_id>

七、如果你只是想禁用而不是卸载

sudo systemctl stop filebeat
sudo systemctl disable filebeat

如果你愿意,可以告诉我:

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ 安装方式(yum / tar / docker)

我可以给你更精确的卸载方案。

0