Memecahkan masalah deployment

Jika deployment gagal, periksa instance atau deployment Anda untuk mengidentifikasi masalahnya. 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 Anda dengan mengunjungi kembali Cloud Marketplace. Buka halaman solusi, tempat Anda akan melihat menu yang menunjukkan deployment sebelumnya. Untuk layanan, Anda dapat memperbarui opsi layanan langsung dari halaman tersebut.

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

Kegagalan Deployment Manager

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

Izin tidak ada

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

Kegagalan penginstalan software

Sebagian besar solusi menyediakan logging untuk instance 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, kemungkinan software gagal diinstal atau berhasil dikonfigurasi. Hubungkan ke instance di deployment, lalu 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 bukan nol. Penyebab spesifik kegagalan biasanya 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 pada jaringan tempat deployment Anda dijalankan. 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 pada alamat IP eksternal.

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

Mengirim email dari deployment software

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