温馨提示×

Filebeat在CentOS如何卸载

小樊
38
2026-08-03 21:44:36
栏目: 智能运维

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


一、确认 Filebeat 是否已安装

rpm -qa | grep filebeat

filebeat version

如果能看到版本号,说明已安装。


二、停止 Filebeat 服务

sudo systemctl stop filebeat
sudo systemctl disable filebeat

确认状态:

systemctl status filebeat

三、卸载 Filebeat

1️⃣ 使用 yum 卸载(推荐)

sudo yum remove filebeat -y

或(CentOS 8 / Rocky / Alma)

sudo dnf remove filebeat -y

2️⃣ 如果是手动 rpm 安装

sudo rpm -e filebeat

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

1️⃣ 配置目录

sudo rm -rf /etc/filebeat

2️⃣ 数据目录

sudo rm -rf /var/lib/filebeat

3️⃣ 日志目录

sudo rm -rf /var/log/filebeat

4️⃣ systemd 服务(一般 yum 会自动删除)

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 运行的 Filebeat

那就不是系统卸载,而是:

docker stop filebeat
docker rm filebeat

七、常见问题

❓ 卸载后还有 filebeat 进程?

ps -ef | grep filebeat
kill -9 <PID>

❓ 不确定怎么安装的?

rpm -qa | grep filebeat

有输出 → RPM/YUM
无输出 → 可能是二进制或 Docker


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

  • CentOS 版本(7 / 8 / Stream)
  • 安装方式(yum / rpm / 二进制 / docker)

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

0