以下是在CentOS系统上更新升级Filebeat的指南:
使用YUM仓库升级
- 备份配置文件和数据目录:
sudo cp -r /etc/filebeat /etc/filebeat.bak,sudo cp -r /var/lib/filebeat /var/lib/filebeat.bak。 - 更新系统包和YUM仓库:
sudo yum update -y,sudo yum install epel-release -y。 - 升级Filebeat:
sudo yum update filebeat -y。 - 重启服务:
sudo systemctl restart filebeat。 - 验证版本:
filebeat version。
手动下载并安装
- 备份配置文件和数据目录(同YUM仓库升级步骤1)。
- 下载最新版本:
wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-。-linux-x86_64.tar.gz - 停止服务:
sudo systemctl stop filebeat。 - 解压文件:
sudo tar -xzf filebeat-。-linux-x86_64.tar.gz -C /usr/share/ - 移动文件并更新符号链接(可选):
sudo mv /usr/share/filebeat-,/filebeat /usr/share/filebeat/filebeat sudo ln -s /usr/share/filebeat/filebeat /usr/local/bin/filebeat。 - 启动服务:
sudo systemctl start filebeat。 - 验证版本(同YUM仓库升级步骤5)。