Beban kerja saya tidak dimulai
Saat mencoba memulai migrasi, Anda mungkin mengalami error yang mencegah beban kerja dimulai dengan benar.
Jika Anda mengalami error yang mencegah beban kerja dimulai dengan benar, coba langkah pemecahan masalah yang dijelaskan dalam dokumen ini sebelum menghubungi dukungan.
Menambahkan izin yang diperlukan untuk mengambil image dari Google Container Registry
Agar beban kerja Anda dapat dimulai, cluster perlu mengambil image beban kerja dari Google Container Registry (GCR), yang terkadang mungkin gagal karena tidak ada izin.
Untuk mengidentifikasi masalah ini, lakukan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Object browser.
Pilih cluster Anda.
Dari daftar Object Kinds, pilih Pod.
Dari daftar pod yang ditampilkan, cari pod yang sesuai dengan beban kerja Anda, kemudian klik nama pod untuk membuka detail pod.
Di halaman Pod details, jika banner muncul yang menampilkan error
failed to pull and unpack image
dan403 forbidden
, berarti izin yang diperlukan untuk menarik image workload tidak ada.
Untuk mengatasi masalah ini, lakukan langkah-langkah berikut:
Tambahkan peran yang disebut Storage Object Viewer ke akun layanan Compute Engine Default di project Anda.
Kemudian, hapus pod dari cluster Anda.
Pod baru akan otomatis dibuat untuk menggantikan pod yang dihapus.
Beban kerja yang dimigrasikan kini dapat diakses.
Nonaktifkan cluster GKE Autopilot
Mulai Migrate to Containers, penggunaan cluster GKE Autopilot diaktifkan secara default. Oleh karena itu, setiap migrasi baru yang dibuat untuk Migrate to Containers akan menggunakan cluster GKE Autopilot kecuali jika ditentukan lain.
Coba nonaktifkan cluster GKE Autopilot dan coba mulai beban kerja migrasi Anda lagi.
Untuk menonaktifkan cluster GKE Autopilot, lakukan langkah-langkah berikut untuk menetapkan
v2kServiceManager
ke false
:
-
Dalam file
MIGRATION_NAME.yaml
, temukanv2kServiceManager
dan tetapkan kefalse
.Ubah:
v2kServiceManager: true
to:
v2kServiceManager: false
Simpan file.
Mulai ulang migrasi menggunakan Migrate to Containers.
Jika beban kerja Anda masih belum dimulai dengan benar setelah menonaktifkan cluster GKE Autopilot, hubungi saluran dukungan Anda.