Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Compruebe que el CodeDeploy agente se esté ejecutando
En esta sección, se describen los comandos que se deben ejecutar si sospecha que el CodeDeploy agente ha dejado de ejecutarse en una instancia.
Temas
Compruebe que el CodeDeploy agente de Amazon Linux o RHEL se esté ejecutando
Para comprobar si el CodeDeploy agente está instalado y en ejecución, inicie sesión en la instancia y ejecute el siguiente comando:
systemctl status codedeploy-agent
Si el comando devuelve un error, significa que el CodeDeploy agente no está instalado. Instálelo como se describe en Instalar el CodeDeploy agente para Amazon Linux o RHEL.
Si el CodeDeploy agente está instalado y en ejecución, debería aparecer un mensaje como The AWS
CodeDeploy agent is running. (código de salida 0).
Si ve un mensaje como The AWS CodeDeploy agent is not running. (código de salida 3), inicie el servicio y ejecute los dos comandos siguientes, uno a la vez:
systemctl start codedeploy-agent
systemctl status codedeploy-agent
Para la versión 2.0.x y versiones posteriores, el codedeploy-agent status comando devuelve los códigos de LSB-compatible salida: 0 (en ejecución), 3 (no en ejecución), 4 (desconocido). Cuando se utilizasystemctl status, se muestra el estado de la unidad (por ejemplo,Active: active (running)).
Compruebe que el CodeDeploy agente del servidor Ubuntu esté en ejecución
Para comprobar si el CodeDeploy agente está instalado y en ejecución, inicia sesión en la instancia y ejecuta el siguiente comando:
systemctl status codedeploy-agent
Si el comando devuelve un error, significa que el CodeDeploy agente no está instalado. Instálelo como se describe en Instale el CodeDeploy agente para el servidor Ubuntu.
Si el CodeDeploy agente está instalado y en ejecución, debería aparecer un mensaje como The AWS
CodeDeploy agent is running. (código de salida 0).
Si ve un mensaje como The AWS CodeDeploy agent is not running. (código de salida 3), inicie el servicio y ejecute los dos comandos siguientes, uno a la vez:
systemctl start codedeploy-agent
systemctl status codedeploy-agent
Compruebe que el CodeDeploy agente de Windows Server se esté ejecutando
Para comprobar si el CodeDeploy agente está instalado y en ejecución, inicia sesión en la instancia y ejecuta el siguiente comando:
powershell.exe -Command Get-Service -Name codedeployagent
Debería ver una salida similar a esta:
Status Name DisplayName ------ ---- ----------- Running codedeployagent CodeDeploy Host Agent Service
Si el comando devuelve un error, significa que el CodeDeploy agente no está instalado. Instálelo como se describe en Instale el CodeDeploy agente para Windows Server.
Si Status muestra algo distinto de Running, inicie el servicio con el comando siguiente:
powershell.exe -Command Start-Service -Name codedeployagent
Puede reiniciar el servicio con el comando siguiente:
powershell.exe -Command Restart-Service -Name codedeployagent
Puede detener el servicio con el comando siguiente:
powershell.exe -Command Stop-Service -Name codedeployagent
Compruebe que el CodeDeploy agente para macOS se esté ejecutando
Para comprobar si el CodeDeploy agente está instalado y en ejecución, inicia sesión en la instancia y ejecuta el siguiente comando:
sudo /opt/codedeploy-agent/bin/codedeploy-agent status
Si el comando devuelve un error porque no se encuentra el archivo, significa que el CodeDeploy agente no está instalado. Instálelo como se describe en Instalar el CodeDeploy agente para macOS.
Si el CodeDeploy agente está instalado y en ejecución, debería aparecer un mensaje como The AWS
CodeDeploy agent is running. (código de salida 0).
Si ve un mensaje como The AWS CodeDeploy agent is not running. (código de salida 3), inicie el agente con el siguiente comando:
sudo launchctl kickstart system/com.amazon.aws.codedeploy-agent
Si ese comando indica que no se ha podido encontrar el servicio, el daemon lanzado no está cargado. Cárguelo e inícielo con el siguiente comando:
sudo launchctl bootstrap system /Library/LaunchDaemons/com.amazon.aws.codedeploy-agent.plist
Para ver el estado del daemon lanzado, ejecute:
sudo launchctl print system/com.amazon.aws.codedeploy-agent