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

 

  1. 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


     
  2. Supprimer les fichiers dans /var/lib/clamav

    rm /var/lib/clamav/*

  3.  - 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
  4. 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

Avez-vous trouvé cet article utile ?
Revenir à la liste des articles
En visitant ce site, vous acceptez l'utilisation de cookies. Nous utilisons des cookies pour améliorer votre navigation sur notre site. En savoir plus.Ok