Article ID: 8394, created on Jul 7, 2010, last review on May 8, 2014

  • Applies to:
  • Virtuozzo containers for Linux 4.0
  • Virtuozzo for Linux 3.x

Symptômes

En essayant de voir la liste des services via Power Panel "Virtuozzo > Services du système", elle n'arrive pas à s'afficher et le message d'erreur suivant s'affiche :

Erreur lors de l'obtention d'une liste des services.
Technical Details
VZAgent returns error #704: "Cannot get service status: can't exec : Permission denied".

Cause

Raison : un script dans le conteneur dans le répertoire /etc/init.d/ n'a pas les droits d'exécution, par ex. :

-r--r--r-- 1 root root 1575 Dec  7 15:07 /etc/init.d/spamassassin

De plus, il se peut qu'il y ait un script personnalisé dans le conteneur qui ne renvoie pas le statut approprié lorsque Power Panel essaye de vérifier son statut à l'aide de la commande similaire à celle-ci :
/etc/init.d/script_name status


Résolution

Veuillez ajouter le droit d'exécution à un tel script:
chmod +x /etc/init.d/script_name


ou modifiez le script personnalisé pour satisfaire l'utilisation de l'option 'statut'. De plus, vous pouvez simplement retirer ce script personnalisé à partir du répertoire /etc/init.d/.

35c16f1fded8e42577cb3df16429c57a d02f9caf3e11b191a38179103495106f e8e50b42231236b82df27684e7ec0beb 9b9439294978ca011521bd467a069524 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF