עומס העבודה שלי לא מתחיל

יכול להיות שבמהלך ניסיון להתחיל העברה תופיע שגיאה שתמנע את ההפעלה התקינה של עומס העבודה.

אם נתקלתם בשגיאה שמונעת את ההפעלה התקינה של עומס העבודה, כדאי לנסות את השלבים לפתרון בעיות שמתוארים במסמך הזה לפני שפונים לתמיכה.

הוספת ההרשאות שנדרשות לשליפת תמונות מ-Google Container Registry

כדי שעומס העבודה יתחיל, צריך למשוך את תמונת עומס העבודה מ-Google Container Registry‏ (GCR). לפעמים הפעולה הזו נכשלת בגלל הרשאות חסרות.

כדי לזהות את הבעיה הזו, מבצעים את השלבים הבאים:

  1. במסוף Google Cloud , עוברים לדף חלונית האובייקטים.

    כניסה לחלונית האובייקטים

  2. בוחרים את האשכול.

  3. ברשימה Object Kinds (סוגי אובייקטים), בוחרים באפשרות Pod (פוד).

  4. ברשימת ה-pods שמוצגת, מאתרים את ה-pod שמתאים לעומס העבודה, ואז לוחצים על שם ה-pod כדי לפתוח את הפרטים שלו.

  5. בדף פרטי הפוד, אם מופיע באנר עם השגיאות failed to pull and unpack image ו-403 forbidden, סימן שההרשאות שנדרשות למשיכת תמונת עומס העבודה חסרות.

כדי לפתור את הבעיה, מבצעים את השלבים הבאים:

  1. מוסיפים תפקיד בשם צפייה באובייקט אחסון לחשבון השירות שמוגדר כברירת מחדל ב-Compute Engine בפרויקט.

  2. לאחר מכן, מוחקים את ה-pod מהאשכול.

    נוצר באופן אוטומטי פוד חדש שמחליף את הפוד שנמחק.

עכשיו אמורה להיות לכם גישה לעומס העבודה שהועבר.

השבתה של אשכולות GKE Autopilot

החל מ-Migrate to Containers, השימוש באשכולות GKE Autopilot מופעל כברירת מחדל. כתוצאה מכך, כל ההעברות החדשות שנוצרות עבור Migrate to Containers ישתמשו באשכולות GKE Autopilot, אלא אם צוין אחרת.

נסו להשבית את אשכולות GKE Autopilot ולנסות להפעיל מחדש את עומס העבודה של ההעברה.

כדי להשבית אשכולות GKE Autopilot, מבצעים את השלבים הבאים כדי להגדיר את v2kServiceManager ל-false:

  1. עריכת תוכנית ההעברה

    1. בקובץ MIGRATION_NAME.yaml, מאתרים את v2kServiceManager ומגדירים אותו ל-false.

      השינוי:

        v2kServiceManager: true
      

      to:‎

        v2kServiceManager: false
      
    2. שומרים את הקובץ.

  2. מפעילים מחדש את ההעברה באמצעות Migrate to Containers.

אם עומס העבודה עדיין לא מתחיל בצורה תקינה אחרי השבתת אשכולות GKE Autopilot, צריך לפנות לערוץ התמיכה.