How to
KB N°2806
Processus clamd empêche le démarrage des services
Version:
V6.x
Publié le mardi 21 janvier 2020
Modifié le lundi 13 décembre 2021
Contexte
Les services ne sont pas disponibles au démarage du serveur (le script /olfeo-status.sh indique que le /proc n'est pas monté ) ou la commande top affiche 100% pour clamd.
Ex :
Procédure
- Executer la commande ci-dessous pour ajouter "HTTPUserAgent ClamAV/0.103.0 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)" dans /opt/olfeo/lib/sysconfig_templates/antivirus/freshclam.conf.j2 :
echo "HTTPUserAgent ClamAV/0.103.0 (OS: linux-gnu, ARCH: x86_64, CPU: x86_64)" >> /opt/olfeo/lib/sysconfig_templates/antivirus/freshclam.conf.j2
- Supprimer les fichiers dans /var/lib/clamav
rm /var/lib/clamav/*
- Si le service olfeo-chroot n'est pas démarré, vous pouvez le démarrer (hors chroot) :
:~# systemctl start olfeo-chroot
- Si les services sont démarrés mais le service clamd est à 100%, vous pouvez executer les commandes suivantes :
:~#/etc/init.d/sysconfig_v2 restart
:~# freshclam -v
:~# killall clamd (ou killall -9 clamd)
:~#/etc/init.d/clamav-daemon start- Verifier l'état du processus clamd avec la commande top
Les commandes doivent être executées dans le chroot pour si votre serveur n'est pas une appliance (box) Olfeo, ci-dessous la commande pour changer de racine et se positionner dans le chroot :
:~#chroot /opt/olfeo/chroot
vous n’avez pas trouvé ce que vous cherchiez ?
accédez à notre documentation technique