במאמר הזה מוסבר איך לפתור שגיאות שקשורות לזמינות משאבים, שיכולות להתרחש כשמנסים לבקש משאבים חדשים של Compute Engine או ליצור הזמנות של משאבים של Compute Engine. שגיאות שקשורות למשאבים מתרחשות כשמנסים לבקש משאבים בתחום שלא יכול לספק את הבקשה בגלל חוסר זמינות של משאב Compute Engine, כמו יחידות GPU או vCPU.
שגיאות שקשורות למשאבים לא קשורות למכסה שלכם ב-Compute Engine. השגיאות האלה חלות רק על המשאבים שציינתם בבקשה כששלחתם אותה, ולא על כל המשאבים באזור.
הודעות שגיאה נפוצות
בהמשך מפורטות דוגמאות לשגיאות נפוצות שקשורות למשאבים, שעשויות להתרחש כשמבקשים משאבים חדשים של Compute Engine או כשיוצרים הזמנות חדשות:
ZONE_RESOURCE_POOL_EXHAUSTED
ZONE_RESOURCE_POOL_EXHAUSTED_WITH_DETAILS
The zone 'projects/PROJECT_ID/zones/ZONE' does not have enough resources available to fulfill the request. Try a different zone, or try again later.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone. Capacity changes frequently, so try your request in a different zone, with a different VM hardware configuration, or at a later time. For more options, see troubleshooting documentation.
A VM_TYPE_AND_SIZE VM instance with RESOURCE_ATTACHMENT is currently unavailable in the ZONE zone, because of REASON. Consider trying your request in the ZONE zone(s), which currently has capacity to accommodate your request. If you cannot move your VM to ZONE, review the REASON failure resolution instructions available in troubleshooting documentation, then try your request again. If your workload can't accommodate the suggested resolution, try your request with a different VM hardware configuration or at a later time.
חלק מהודעות השגיאה כוללות שדה reason שמפרט אילו משאבים ספציפיים של Compute Engine לא הצליחו לספק. מידע נוסף זמין במאמר המלצות וסיבות לשגיאות במשאבים.
איך לפתור שגיאות שקשורות למשאבים
אם הודעת השגיאה שנתקלתם בה כוללת שדה reason, תוכלו לעיין בסיבות לשגיאות במשאבים והמלצות במסמך הזה כדי לקבל הנחיות ספציפיות לפתרון השגיאה. אם לא, הדרך הכי טובה לפתור שגיאה שקשורה לזמינות של משאב היא לנסות אחת או יותר מהפעולות הבאות. הגישות הבאות מסודרות מהגישה שהכי פחות משבשת את עומס העבודה ועד הגישה שהכי משבשת אותו.
אפשר לנסות לשלוח את הבקשה שוב במועד אחר. יכול להיות שהזמינות של המשאבים היא זמנית, ואפשר לפתור את השגיאה הזו על ידי שליחת בקשה למשאבים במועד מאוחר יותר.
כדאי לנסות לשלוח את הבקשה שוב באזור או באזור זמין אחר. אפשר לנסות לבקש משאבים באזור או באזור זמין אחרים.
שימוש בהגדרת מכונה אחרת כשמבקשים משאבים, אפשר לשנות מאפיין אחד או יותר מהמאפיינים הבאים:
לבקש מספר קטן יותר של מכונות וירטואליות.
שליחת בקשה לסדרת מכונות או לסוג מכונה אחרים.
לבקש מספר שונה של דיסקים מקומיים מסוג SSD או של מעבדי GPU.
שימוש במודל הקצאת הרשאות אחר. אם אתם לא מצליחים ליצור מופעי מחשוב רגילים, נסו ליצור מכונות וירטואליות (VM) מסוג Flex-start או Spot. למודלים שונים של הקצאת משאבים יש מאגרי קיבולת שונים ומאפייני זמינות שונים. מידע נוסף זמין במאמר בנושא מודלים של הקצאת מופעים ב-Compute Engine.
בנוסף, אם אתם מנסים ליצור קבוצת מופעי מכונה מנוהלים (MIG) אזורית, נסו לשנות את צורת ההפצה של ה-MIG ל-ANY, ANY_SINGLE_ZONE או BALANCED. מידע נוסף זמין במאמר בנושא צורת חלוקת היעד של קבוצות אזוריות של מכונות MIG.
המלצות וסיבות לשגיאות במשאבים
בטבלה הבאה מפורט מידע על השדה reason שמופיע בחלק מהודעות השגיאה שקשורות למשאבים, וגם המלצות לגבי אסטרטגיות לפתרון כל אחת מהבעיות שמופיעות בשדה reason.
שגיאה reason |
תיאור | המלצה |
|---|---|---|
resource_availability |
הסוג והגודל של מכונת ה-Compute שביקשת לא זמינים כרגע באזור שבו ביקשת אותה. | אפשר לנסות אחת מהאפשרויות הבאות:
|
cpu_availability |
מכסת המעבד (CPU) שביקשת לא זמינה כרגע באזור שביקשת בו את המכונה. | אפשר לנסות אחת מהאפשרויות הבאות:
|
memory_availability |
מופע של מחשוב עם כמות הזיכרון שביקשת לא זמין כרגע באזור שבו ביקשת אותו. | אפשר לנסות אחת מהאפשרויות הבאות:
|
local_ssd_availability |
כרגע אין אפשרות ליצור מכונת חישוב עם כמות ה-SSD המקומי שביקשתם באזור שבו ביקשתם ליצור אותה. | אפשר לנסות אחת מהאפשרויות הבאות:
|
gpu_availability |
כרגע אין אפשרות ליצור מכונת חישוב עם ה-GPU שביקשתם באזור שביקשתם ליצור בו את המכונה. | אפשר לנסות לבקש את מכונת החישוב באזור אחר. |
configuration_availability |
מופע של מחשוב עם ההגדרה שביקשת לא נתמך באזור שבו ביקשת אותו. | מנסים לשלוח שוב את הבקשה באזור שתומך בסוג המכונה ובתצורה שנדרשים. מידע נוסף על סוגי המכונות שנתמכים בכל אזור וכל תחום זמין במאמר אזורים ותחומים זמינים. מידע נוסף על ההגדרות שכל סוג מכונה תומך בהן זמין במאמר השוואה בין סדרות מכונות. |
אם לא הצלחתם לפתור את השגיאה באמצעות ההמלצות הקודמות, אתם יכולים לפנות לתמיכה.