温馨提示×

centos filebeat怎样卸载

小樊
48
2026-09-11 20:49:05
栏目: 智能运维

在 CentOS 上卸载 Filebeat,根据你当初的安装方式,常见有以下几种方法。


一、如果是通过 RPM / YUM 安装的(最常见)

1. 停止 Filebeat 服务

sudo systemctl stop filebeat
sudo systemctl disable filebeat

2. 卸载 Filebeat

sudo yum remove filebeat -y

或(CentOS 8+):

sudo dnf remove filebeat -y

3. 删除残留文件和目录

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

4. 重新加载 systemd

sudo systemctl daemon-reload

二、如果是通过 TAR 包安装的(二进制解压)

1. 停止进程

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

2. 删除安装目录

假设安装在 /opt/filebeat

sudo rm -rf /opt/filebeat

3. 删除配置和数据目录

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

三、如果是 Docker 运行的 Filebeat

docker stop filebeat
docker rm filebeat

(如有镜像清理)

docker rmi docker.elastic.co/beats/filebeat:版本号

四、确认是否卸载干净

which filebeat
rpm -qa | grep filebeat

如果没有任何输出,说明已卸载完成。


如果你不确定当初是怎么安装的,可以告诉我:

  • rpm -qa | grep filebeat 的输出
  • which filebeat 的结果

我可以帮你确认最合适的卸载方式。

0