פתרון בעיות בפריסות

אם פריסה נכשלת, צריך לבדוק את המופעים או הפריסות כדי לזהות את הבעיה. כדי לראות הודעות מפורטות שמציינות מה גרם לכשל בפריסה, עוברים אל Cloud Deployment Manager.

יכול להיות שפריסה לא תושלם בהצלחה בגלל אחת מהסיבות הבאות:

  • ‫Deployment Manager לא מצליח ליצור את המשאבים הנדרשים, כמו מופע, דיסק או כלל העברה של איזון עומסים.
  • חסר לכם תפקיד בניהול הזהויות והרשאות הגישה (IAM).
  • התוכנה לא מותקנת ולא מוגדרת.
  • הפריסה לא מגדירה את כללי חומת האש בצורה נכונה ברשת של הענן הווירטואלי הפרטי (VPC).

תוכן עניינים

גישה לפריסה
כשל ב-Deployment Manager
הרשאות חסרות
כשל בהתקנת תוכנה
בעיות ברשת ובחומת האש
שליחת אימייל מפריסות תוכנה

גישה לפריסה

אפשר לחזור לפתרונות על ידי כניסה מחדש ל-Cloud Marketplace. עוברים לדף הפתרון שבו מופיע תפריט עם הפריסות הקודמות. לגבי שירותים, אפשר לעדכן את אפשרויות השירות ישירות מהדף הזה.

אחרת, אם הפריסה מפעילה מכונה וירטואלית, אפשר לעבור אל Deployment Manager במסוףGoogle Cloud . משם תוכלו לנהל את הפריסה ולראות את כלGoogle Cloud המשאבים שמרכיבים את הפריסה.

כשל ב-Deployment Manager

יכול להיות שלפרויקט שלכם אין מספיק מכסת CPU כדי ליצור את משאבי הפריסה. בודקים את המכסה שנותרה לפרויקט במכסות של Compute Engine, ומבקשים מכסה נוספת אם צריך. לאחר מכן, מנסים לפרוס שוב את חבילת התוכנה.

הרשאות חסרות

יכול להיות שלא הוקצתה לחשבון שלכם הרשאה roles/deploymentmanager.editor בפרויקט. כדאי לעיין במאמר בנושא בקרת גישה למשתמשים כדי לוודא שחשבון המשתמש שלכם נוסף לפרויקט הנכון ושהתפקידים הנכונים הוקצו לחשבון.

כשל בהתקנת תוכנה

רוב הפתרונות מספקים רישום ביומן עבור המופעים שלכם, כדי שתוכלו לפתור בעיות שקשורות לכשלים בהתקנת התוכנה. אם הפריסה יוצרת את כל המשאבים המבוקשים אבל מוצגת הודעת שגיאה לגבי הפריסה ב-Deployment Manager, יכול להיות שהתוכנה לא הותקנה או הוגדרה בהצלחה. מתחברים למופעים בפריסה ובודקים את היומנים כדי לזהות את הבעיה.

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

בעיות ברשת ובחומת האש

אם פריסת התוכנה מארחת תוכן בכתובת IP חיצונית, פריסת התוכנה מגדירה אוטומטית כללי חומת אש ברשת שבה הפריסה פועלת. לדוגמה, פריסות של Wordpress פותחות יציאות כדי שתוכלו לגשת למסוף האינטרנט ולהציג תוכן באמצעות HTTP ו-HTTPS. אם הגדרת חומת האש נכשלת, יכול להיות שתקבלו שגיאת HTTP 404 כשאתם מנסים להתחבר למסוף האינטרנט בכתובת ה-IP החיצונית.

אם אתם צריכים להגדיר את חומת האש באופן ידני או לפתוח יציאות נוספות לשירותים אחרים שפועלים במופעים שלכם, אתם צריכים להוסיף כללי חומת אש לרשת ה-VPC שבה הפריסות שלכם פועלות.

שליחת אימייל מפריסות של תוכנה

חלק מחבילות התוכנה מנסות לשלוח אימייל דרך יציאות ספציפיות. עם זאת, Compute Engine לא מאפשר חיבורים יוצאים ביציאה 25. כדי לשלוח אימייל מהמופעים שמארחים את חבילות התוכנה, צריך לפעול לפי ההוראות במדריך בנושא שליחת אימייל.