igozhang

——

    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,可能装上但无法运行。

    MP3