Memecahkan masalah deployment

Jika deployment gagal, periksa instance atau deployment Anda untuk mengidentifikasi masalah. Buka Cloud Deployment Manager untuk melihat pesan mendetail yang menunjukkan penyebab kegagalan deployment.

Deployment mungkin gagal diselesaikan karena salah satu alasan berikut:

  • Deployment Manager gagal membuat resource yang diperlukan, seperti instance, disk, atau aturan penerusan load balancing.
  • Anda tidak memiliki peran Identity and Access Management (IAM).
  • Software gagal diinstal dan dikonfigurasi.
  • Deployment tidak mengonfigurasi aturan firewall dengan benar di jaringan Virtual Private Cloud (VPC).

Daftar Isi

Mengakses deployment Anda
Kegagalan Deployment Manager
Izin tidak ada
Kegagalan penginstalan software
Masalah jaringan dan firewall
Mengirim email dari deployment software

Mengakses deployment Anda

Anda dapat kembali ke solusi dengan membuka kembali Cloud Marketplace. Buka halaman solusi tempat Anda akan melihat menu yang menampilkan deployment sebelumnya. Untuk layanan, Anda dapat memperbarui opsi layanan langsung dari halaman tersebut.

Atau, jika deployment Anda menjalankan instance VM, Anda dapat membuka Deployment Manager di konsol Google Cloud. Dari sana, Anda dapat mengelola deployment dan melihat semua Google Cloud resource yang membentuk deployment.

Kegagalan Deployment Manager

Terkadang project Anda mungkin tidak memiliki cukup kuota CPU untuk membuat resource deployment. Periksa kuota yang tersisa untuk project Anda di Kuota Compute Engine, dan minta kuota tambahan jika perlu. Kemudian, coba deploy paket software lagi.

Izin tidak ada

Anda mungkin tidak memiliki peran roles/deploymentmanager.editor yang diterapkan ke akun Anda untuk project tersebut. Tinjau Kontrol akses untuk pengguna untuk memastikan bahwa akun pengguna Anda ditambahkan ke project yang benar dan Anda memiliki peran yang benar yang diterapkan ke akun tersebut.

Kegagalan penginstalan software

Sebagian besar solusi menyediakan logging untuk instance Anda sehingga Anda dapat memecahkan masalah kegagalan penginstalan software. Jika deployment Anda membuat semua resource yang diminta, tetapi Anda melihat pesan error deployment di Deployment Manager, mungkin software gagal diinstal atau dikonfigurasi. Hubungkan ke instance dalam deployment dan periksa log untuk mengidentifikasi masalah.

Setiap entri dalam log sesuai dengan perintah berurutan yang dieksekusi pada instance tersebut. Eksekusi dihentikan pada perintah pertama untuk keluar dengan kode keluar yang bukan nol. Penyebab kegagalan spesifik biasanya akan ditemukan di akhir log error.

Masalah jaringan dan firewall

Jika deployment software Anda menghosting konten di alamat IP eksternal, deployment software akan otomatis mengonfigurasi aturan firewall di jaringan tempat deployment Anda berjalan. Misalnya, deployment WordPress membuka port sehingga Anda dapat mengakses konsol web dan menampilkan konten melalui HTTP dan HTTPS. Jika konfigurasi firewall gagal, Anda mungkin menerima error HTTP 404 saat mencoba terhubung ke konsol web di alamat IP eksternal.

Jika Anda perlu mengonfigurasi firewall secara manual atau membuka port tambahan untuk layanan lain yang berjalan di instance, tambahkan aturan firewall ke jaringan VPC tempat deployment Anda berjalan.

Mengirim email dari deployment software

Beberapa paket software mencoba mengirim email melalui port tertentu. Namun, Compute Engine tidak mengizinkan koneksi keluar di port 25. Untuk mengirim email dari instance yang menghosting paket software, Anda harus mengikuti tutorial tentang mengirim email.