Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Vérifiez que l' CodeDeploy agent est en cours d'exécution
Cette section décrit les commandes à exécuter si vous pensez que l' CodeDeploy agent a cessé de s'exécuter sur une instance.
Rubriques
Vérifiez que l' CodeDeploy agent pour Amazon Linux ou RHEL est en cours d'exécution
Pour vérifier si l' CodeDeploy agent est installé et en cours d'exécution, connectez-vous à l'instance et exécutez la commande suivante :
systemctl status codedeploy-agent
Si la commande renvoie une erreur, l' CodeDeploy agent n'est pas installé. Installez-le comme cela est décrit dans la rubrique Installation de l' CodeDeploy agent pour Amazon Linux ou RHEL.
Si l' CodeDeploy agent est installé et en cours d'exécution, vous devriez voir un message tel que The AWS
CodeDeploy agent is running. (code de sortie 0).
Si un message tel que The AWS CodeDeploy agent is not running. (code de sortie 3) s'affiche, démarrez le service et exécutez les deux commandes suivantes, une par une :
systemctl start codedeploy-agent
systemctl status codedeploy-agent
Pour les versions 2.0.x et ultérieures, la codedeploy-agent status commande renvoie les codes de LSB-compatible sortie : 0 (en cours d'exécution), 3 (non en cours d'exécution), 4 (inconnu). Lors de l'utilisationsystemctl status, l'état de l'unité est affiché (par exemple,Active: active (running)).
Vérifiez que l' CodeDeploy agent pour Ubuntu Server est en cours d'exécution
Pour vérifier si l' CodeDeploy agent est installé et en cours d'exécution, connectez-vous à l'instance et exécutez la commande suivante :
systemctl status codedeploy-agent
Si la commande renvoie une erreur, l' CodeDeploy agent n'est pas installé. Installez-le comme cela est décrit dans la rubrique Installation de l' CodeDeploy agent pour Ubuntu Server.
Si l' CodeDeploy agent est installé et en cours d'exécution, vous devriez voir un message tel que The AWS
CodeDeploy agent is running. (code de sortie 0).
Si un message tel que The AWS CodeDeploy agent is not running. (code de sortie 3) s'affiche, démarrez le service et exécutez les deux commandes suivantes, une par une :
systemctl start codedeploy-agent
systemctl status codedeploy-agent
Vérifiez que l' CodeDeploy agent pour Windows Server est en cours d'exécution
Pour vérifier si l' CodeDeploy agent est installé et en cours d'exécution, connectez-vous à l'instance et exécutez la commande suivante :
powershell.exe -Command Get-Service -Name codedeployagent
Vous devez voir des résultats similaires à ce qui suit :
Status Name DisplayName ------ ---- ----------- Running codedeployagent CodeDeploy Host Agent Service
Si la commande renvoie une erreur, l' CodeDeploy agent n'est pas installé. Installez-le comme cela est décrit dans la rubrique Installation de l' CodeDeploy agent pour Windows Server.
Si Status montre quelque chose d'autre que Running, démarrez le service avec la commande suivante :
powershell.exe -Command Start-Service -Name codedeployagent
Vous pouvez redémarrer le service avec la commande suivante :
powershell.exe -Command Restart-Service -Name codedeployagent
Vous pouvez arrêter le service avec la commande suivante :
powershell.exe -Command Stop-Service -Name codedeployagent