View a markdown version of this page

Verifikasi CodeDeploy agen sedang berjalan - AWS CodeDeploy

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Verifikasi CodeDeploy agen sedang berjalan

Bagian ini menjelaskan perintah untuk dijalankan jika Anda mencurigai CodeDeploy agen telah berhenti berjalan pada sebuah instance.

Verifikasi CodeDeploy agen untuk Amazon Linux atau RHEL sedang berjalan

Untuk melihat apakah CodeDeploy agen diinstal dan dijalankan, masuk ke instance, dan jalankan perintah berikut:

systemctl status codedeploy-agent

Jika perintah mengembalikan kesalahan, CodeDeploy agen tidak diinstal. Instal seperti yang dijelaskan dalamInstal CodeDeploy agen untuk Amazon Linux atau RHEL.

Jika CodeDeploy agen diinstal dan berjalan, Anda akan melihat pesan seperti The AWS CodeDeploy agent is running. (kode keluar 0).

Jika Anda melihat pesan seperti The AWS CodeDeploy agent is not running. (kode keluar 3), mulai layanan dan jalankan dua perintah berikut, satu per satu:

systemctl start codedeploy-agent
systemctl status codedeploy-agent

Untuk versi 2.0.x dan yang lebih baru, codedeploy-agent status perintah mengembalikan kode LSB-compatible keluar: 0 (berjalan), 3 (tidak berjalan), 4 (tidak diketahui). Saat menggunakansystemctl status, status unit ditampilkan (misalnya,Active: active (running)).

Verifikasi CodeDeploy agen untuk Ubuntu Server sedang berjalan

Untuk melihat apakah CodeDeploy agen diinstal dan dijalankan, masuk ke instance, dan jalankan perintah berikut:

systemctl status codedeploy-agent

Jika perintah mengembalikan kesalahan, CodeDeploy agen tidak diinstal. Instal seperti yang dijelaskan dalamInstal CodeDeploy agen untuk Server Ubuntu.

Jika CodeDeploy agen diinstal dan berjalan, Anda akan melihat pesan seperti The AWS CodeDeploy agent is running. (kode keluar 0).

Jika Anda melihat pesan seperti The AWS CodeDeploy agent is not running. (kode keluar 3), mulai layanan dan jalankan dua perintah berikut, satu per satu:

systemctl start codedeploy-agent
systemctl status codedeploy-agent

Verifikasi CodeDeploy agen untuk Windows Server sedang berjalan

Untuk melihat apakah CodeDeploy agen diinstal dan dijalankan, masuk ke instance, dan jalankan perintah berikut:

powershell.exe -Command Get-Service -Name codedeployagent

Anda akan melihat output yang serupa dengan yang berikut:

Status Name DisplayName ------ ---- ----------- Running codedeployagent CodeDeploy Host Agent Service

Jika perintah mengembalikan kesalahan, CodeDeploy agen tidak diinstal. Instal seperti yang dijelaskan dalamInstal CodeDeploy agen untuk Windows Server.

Jika Status menunjukkan sesuatu selainRunning, mulai layanan dengan perintah berikut:

powershell.exe -Command Start-Service -Name codedeployagent

Anda dapat memulai ulang layanan dengan perintah berikut:

powershell.exe -Command Restart-Service -Name codedeployagent

Anda dapat menghentikan layanan dengan perintah berikut:

powershell.exe -Command Stop-Service -Name codedeployagent

Verifikasi CodeDeploy agen untuk macOS sedang berjalan

Untuk melihat apakah CodeDeploy agen diinstal dan dijalankan, masuk ke instance, dan jalankan perintah berikut:

sudo /opt/codedeploy-agent/bin/codedeploy-agent status

Jika perintah mengembalikan kesalahan karena file tidak ditemukan, CodeDeploy agen tidak diinstal. Instal seperti yang dijelaskan dalamInstal CodeDeploy agen untuk macOS.

Jika CodeDeploy agen diinstal dan berjalan, Anda akan melihat pesan seperti The AWS CodeDeploy agent is running. (kode keluar 0).

Jika Anda melihat pesan seperti The AWS CodeDeploy agent is not running. (kode keluar 3), mulai agen dengan perintah berikut:

sudo launchctl kickstart system/com.amazon.aws.codedeploy-agent

Jika perintah itu melaporkan bahwa layanan tidak dapat ditemukan, daemon launchd tidak dimuat. Muat dan mulai dengan perintah berikut:

sudo launchctl bootstrap system /Library/LaunchDaemons/com.amazon.aws.codedeploy-agent.plist

Untuk melihat status daemon launchd, jalankan:

sudo launchctl print system/com.amazon.aws.codedeploy-agent