Memecahkan masalah workload Arm


Halaman ini menunjukkan cara menyelesaikan masalah terkait workload Arm yang di-deploy di cluster Autopilot atau Standard Google Kubernetes Engine (GKE).

Jika Anda memerlukan bantuan tambahan, hubungi Cloud Customer Care.

Pod di node Arm mengalami error

Masalah berikut terjadi saat Anda men-deploy Pod pada node Arm, tetapi image container tidak dibuat untuk arsitektur Arm.

Untuk mengidentifikasi masalah, lakukan langkah berikut:

  1. Dapatkan status Pod Anda:

    kubectl get pods
    
  2. Dapatkan log untuk Pod yang mengalami error:

    kubectl logs POD_NAME
    

    Ganti POD_NAME dengan nama Pod yang mengalami error.

    Pesan error di log Pod Anda mirip dengan pesan berikut:

    exec ./hello-app: exec format error
    

Untuk mengatasi masalah ini, pastikan image container Anda mendukung arsitektur Arm. Sebagai praktik terbaik, build beberapa image arsitektur.

Pod tidak memicu peningkatan skala

Berlaku untuk: Autopilot

Masalah berikut terjadi pada cluster Autopilot saat Anda mencoba men-deploy workload Arm pada versi GKE yang tidak didukung atau region Google Cloud yang tidak didukung.

Untuk mengidentifikasi masalah, dapatkan log peristiwa cluster Anda:

kubectl get events -w

Outputnya mirip dengan hal berikut ini:

117s        Normal    NotTriggerScaleUp   pod/hello-app2-78fc858558-pg4hz   pod didn't trigger scale-up (it wouldn't fit if a new node is added): 2 node(s) didn't match Pod's node affinity/selector

Untuk mengatasi masalah ini, pastikan cluster Autopilot Anda menjalankan GKE versi 1.24.1-gke.1400 atau yang lebih baru, dan region Google Cloud mendukung node Arm.

Pod yang terjebak dalam status Tertunda

Berlaku untuk: Autopilot

Masalah berikut terjadi saat Anda mencoba men-deploy Pod Autopilot pada arsitektur Arm, tetapi project Google Cloud Anda kehabisan kuota.

Untuk mengidentifikasi masalah, dapatkan log peristiwa untuk cluster Anda:

kubectl get events -w

Outputnya mirip dengan hal berikut ini:

29m         Warning   FailedScaleUp       pod/hello-app-7b86c88cb8-8vt2k   Node scale up in zones asia-southeast1-b associated with this pod failed: GCE quota exceeded. Pod is at risk of not being scheduled.

Peristiwa ini mungkin tidak langsung muncul di log Anda setelah Anda men-deploy Pod.

Untuk mengatasi masalah ini, coba minta penambahan kuota.

Langkah selanjutnya

Jika Anda memerlukan bantuan tambahan, hubungi Cloud Customer Care.