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:

  1. Di konsol Google Cloud, buka halaman Object browser.

    Buka Object browser

  2. Pilih cluster Anda.

  3. Dari daftar Jenis Objek, pilih Pod.

  4. Dari daftar pod yang ditampilkan, temukan pod yang sesuai dengan beban kerja Anda, lalu untuk membuka detail pod, klik nama pod.

  5. Di halaman Pod details, jika banner muncul yang menampilkan error failed to pull and unpack image dan 403 forbidden, izin yang diperlukan untuk mengambil image beban kerja tidak ada.

Untuk mengatasi masalah ini, lakukan langkah-langkah berikut:

  1. Tambahkan peran yang disebut Storage Object Viewer ke Akun layanan Compute Engine default dalam project Anda.

  2. 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:

  1. Edit paket migrasi Anda.

    1. Dalam file MIGRATION_NAME.yaml, temukan v2kServiceManager dan tetapkan ke false.

      Perubahan:

        v2kServiceManager: true
      

      to:

        v2kServiceManager: false
      
    2. Simpan file.

  2. 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.