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 dengan berhasil 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
Menggunakan produk SaaS dengan Workforce Identity Federation

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 konsolGoogle 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 kuota CPU yang cukup 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 belum menerapkan peran roles/deploymentmanager.editor 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, kemungkinan software gagal diinstal atau dikonfigurasi dengan benar. 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 yang keluar dengan kode keluar non-nol. Penyebab spesifik kegagalan biasanya dapat 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 Anda, 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 pada port 25. Untuk mengirim email dari instance yang menghosting paket software Anda, Anda harus mengikuti tutorial tentang mengirim email.

Menggunakan produk SaaS dengan Workforce Identity Federation

Beberapa produk software as a service (SaaS) di Cloud Marketplace tidak mendukung Workforce Identity Federation (juga dikenal sebagai bawa identitas Anda sendiri, atau BYOID). Jika Anda login ke konsol Google Cloud menggunakan identitas gabungan dan tidak dapat mengonfigurasi atau menggunakan produk SaaS, Anda harus membuat Akun Google yang ditautkan ke alamat email yang ada. Kemudian, login ke Akun Google tersebut untuk mengonfigurasi dan menggunakan produk SaaS. Untuk mengetahui petunjuk langkah demi langkah, lihat Menggunakan produk SaaS dengan Workforce Identity Federation.