在 CentOS 上卸载旧版本 Filebeat,通常根据你当初的安装方式来选择对应方法。下面按常见情况说明。
systemctl stop filebeat
systemctl disable filebeat
yum remove filebeat -y
或(旧版本 CentOS):
rpm -e filebeat
rm -rf /etc/filebeat
rm -rf /var/lib/filebeat
rm -rf /var/log/filebeat
rpm -qa | grep filebeat
which filebeat
ps -ef | grep filebeat
kill -9 <pid>
假设安装在 /opt/filebeat:
rm -rf /opt/filebeat
rm -rf /etc/filebeat
rm -rf /var/lib/filebeat
docker ps | grep filebeat
docker stop filebeat
docker rm filebeat
如用 docker-compose:
docker-compose down
rm -f /usr/lib/systemd/system/filebeat.service
systemctl daemon-reload
rpm -ivh filebeat-8.x.x-x86_64.rpm
如果你能告诉我:
rpm -qa | grep filebeat 的输出我可以给你更精确的卸载命令。