L'installation d'un agent sur Centos 7 est un peu plus compliqué étant donnée la vétusté de l'OS.

Il faut faire quelques modifications avant de faire la procédure standard : 

Il faut être connecté en root ou utiliser sudo pour les commandes suivantes : 

rm /etc/yum.repos.d/CentOS-* -f
sudo nano /etc/yum.repos.d/CentOS-Base.repo

Et insérer ceci : 

[base]
name=CentOS-$releasever - Base
baseurl=https://vault.centos.org/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1

[updates]
name=CentOS-$releasever - Updates
baseurl=https://vault.centos.org/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1

[extras]
name=CentOS-$releasever - Extras
baseurl=https://vault.centos.org/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=1

[centosplus]
name=CentOS-$releasever - CentOSPlus
baseurl=https://vault.centos.org/7.9.2009/centosplus/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
enabled=0

Pour fermer et enregistrer les modification il faut faire : Ctrl + W et valider avec Y

Et pour préparer l'installation de zabbix : 

systemctl stop zabbix-agent
mkdir /run/zabbix
touch /run/zabbix/zabbix_agentd.pid
chown -R zabbix:zabbix /run/zabbix