zabbix-agent 6 安装
离线直装包(跳过 apt / yum 仓库)。Ubuntu 需额外安装 libmodbus5;CentOS / Rocky 一般只需 agent 包。
Ubuntu 20.04
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix/zabbix-agent_6.0.48-1+ubuntu20.04_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libm/libmodbus/libmodbus5_3.1.6-2_amd64.deb
sudo dpkg -i libmodbus5_3.1.6-2_amd64.deb
sudo dpkg -i zabbix-agent_6.0.48-1+ubuntu20.04_amd64.deb
sudo systemctl enable --now zabbix-agent
sudo systemctl status zabbix-agent --no-pager
Ubuntu 22.04
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix/zabbix-agent_6.0.48-1+ubuntu22.04_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libm/libmodbus/libmodbus5_3.1.6-2_amd64.deb
sudo dpkg -i libmodbus5_3.1.6-2_amd64.deb
sudo dpkg -i zabbix-agent_6.0.48-1+ubuntu22.04_amd64.deb
sudo systemctl enable --now zabbix-agent
sudo systemctl status zabbix-agent --no-pager
Ubuntu 24.04
wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix/zabbix-agent_6.0.48-1+ubuntu24.04_amd64.deb
wget http://archive.ubuntu.com/ubuntu/pool/universe/libm/libmodbus/libmodbus5_3.1.10-1ubuntu1_amd64.deb
sudo dpkg -i libmodbus5_3.1.10-1ubuntu1_amd64.deb
sudo dpkg -i zabbix-agent_6.0.48-1+ubuntu24.04_amd64.deb
sudo systemctl enable --now zabbix-agent
sudo systemctl status zabbix-agent --no-pager
CentOS 7.9
wget https://repo.zabbix.com/zabbix/6.0/rhel/7/x86_64/zabbix-agent-6.0.48-release1.el7.x86_64.rpm
sudo rpm -ivh zabbix-agent-6.0.48-release1.el7.x86_64.rpm
sudo systemctl enable --now zabbix-agent
sudo systemctl status zabbix-agent --no-pager
Rocky 9.3
wget https://repo.zabbix.com/zabbix/6.0/rhel/9/x86_64/zabbix-agent-6.0.48-release1.el9.x86_64.rpm
sudo rpm -ivh zabbix-agent-6.0.48-release1.el9.x86_64.rpm
sudo systemctl enable --now zabbix-agent
sudo systemctl status zabbix-agent --no-pager
CentOS / Rocky 依赖报错处理
rpm -ivh 不会自动装依赖。若报 error: Failed dependencies:
有 yum/dnf 源时,改用 localinstall(自动拉依赖):
# CentOS 7.9
sudo yum localinstall -y zabbix-agent-6.0.48-release1.el7.x86_64.rpm
# Rocky 9.3
sudo dnf localinstall -y zabbix-agent-6.0.48-release1.el9.x86_64.rpm
完全离线时,先查缺哪些包,再下载对应 rpm 后一并安装:
rpm -qpR zabbix-agent-6.0.48-release1.el*.x86_64.rpm
sudo rpm -ivh 缺失的依赖*.rpm zabbix-agent-6.0.48-release1.el*.x86_64.rpm
不建议使用 rpm -ivh --nodeps,可能装上但无法运行。