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