Beban kerja saya tidak dimulai
Saat mencoba memulai migrasi, Anda mungkin mengalami error yang mencegah workload 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 workload Anda dapat dimulai, cluster harus mengambil image workload dari Google Container Registry (GCR), yang terkadang gagal karena izin tidak ada.
Untuk mengidentifikasi masalah ini, lakukan langkah-langkah berikut:
Di konsol Google Cloud, buka halaman Object browser.
Pilih cluster Anda.
Dari daftar Jenis Objek, pilih Pod.
Dari daftar pod yang ditampilkan, temukan pod yang sesuai dengan beban kerja Anda, lalu untuk membuka detail pod, klik nama pod.
Di halaman Pod details, jika banner muncul yang menampilkan error
failed to pull and unpack image
dan403 forbidden
, izin yang diperlukan untuk mengambil image beban kerja tidak ada.
Untuk mengatasi masalah ini, lakukan langkah-langkah berikut:
Tambahkan peran yang disebut Storage Object Viewer ke Akun layanan Compute Engine default dalam project Anda.
Kemudian, hapus pod dari cluster Anda.
Pod baru akan otomatis dibuat yang menggantikan pod yang dihapus.
Workload yang dimigrasikan sekarang dapat diakses.
Menonaktifkan cluster GKE Autopilot
Mulai Memigrasikan ke Container, penggunaan cluster GKE Autopilot diaktifkan secara default. Akibatnya, setiap migrasi baru yang dibuat untuk Migrasi ke Container akan menggunakan cluster GKE Autopilot, kecuali jika ditentukan sebaliknya.
Coba nonaktifkan cluster GKE Autopilot dan coba mulai lagi beban kerja migrasi Anda.
Untuk menonaktifkan cluster GKE Autopilot, lakukan langkah-langkah berikut untuk menetapkan
v2kServiceManager
ke false
:
-
Dalam file
MIGRATION_NAME.yaml
, temukanv2kServiceManager
dan tetapkan kefalse
.Perubahan:
v2kServiceManager: true
to:
v2kServiceManager: false
Simpan file.
Mulai ulang migrasi Anda menggunakan Migrate to Containers.
Jika workload Anda masih tidak dimulai dengan benar setelah menonaktifkan cluster GKE Autopilot, hubungi saluran dukungan Anda.