בעיות מוכרות

בדף הזה מפורטות בעיות ידועות שאתם עלולים להיתקל בהן במהלך השימוש ב-Manufacturing Data Engine‏ (MDE), ומוצעים פתרונות עקיפים אפשריים עד שהבעיות יטופלו בגרסה עתידית של MDE. חשוב לקרוא אותם בעיון כי הם עשויים להשפיע על הפריסה של MDE.

הפעלת דרייבר של GKE cluster filestore

סטטוס: פעיל.

גרסאות MDE שמושפעות: גרסה 1.40 וגרסאות קודמות עם אשכולות GKE קיימים.

הגורם הבסיסי: החל מגרסה 1.4.0, אשכול MDE GKE משתמש במופע של filestore כדי לאחסן dump של heap ב-JVM, וכך מאפשר לצוות ההנדסה לפתור בעיות של לקוחות בצורה יעילה יותר. בגלל הגבלות של Terraform, יכול להיות שהתוסף הזה לא יופעל באשכולות של טייס אוטומטי בגרסאות קודמות.

פתרון עקיף: אם אתם נתקלים במצב שבו הפודים לא מופעלים והם במצב ContainerCreating, אתם צריכים להפעיל את מנהל ההתקן של CSI עבור Filestore באמצעות הפקודה הבאה:

gcloud container clusters update CLUSTER_NAME \
   --update-addons=GcpFilestoreCsiDriver=ENABLED --region REGION_NAME

פריסת MDE מחייבת הפעלה של רשימות ACL ברמת האובייקט ב-Cloud Storage

סטטוס: פעיל. הבעיה תתוקן ב-MDE 1.5.3

בעיה 529102892: פריסת Terraform נכשלת עם השגיאה

   The GCP Organizational policy "constraints/storage.uniformBucketLevelAccess" prevented
   to proceed with Manufacturing Data Engine platform deployment with this error "│
   Error: googleapi: Error 412: Request violates constraint
   'constraints/storage.uniformBucketLevelAccess', conditionNotMet"

גרסאות MDE שהושפעו: 1.3.x עד 1.5.2

הגורם הבסיסי: בארגונים חדשים מופעל אילוץ של מדיניות הארגון storage.uniformBucketLevelAccess, שמתנגש עם הדרישות של MDE לגבי קטגוריות עם גישה מפורטת ב-Cloud Storage. Google Cloud

פתרון עקיף: צריך לבקש מאדמין הארגון להשבית את האילוץ storage.uniformBucketLevelAccess בפרויקט MDE ב-https://console.cloud.google.com/iam-admin/orgpolicies/list.

פסק זמן במהלך ייבוא של חבילות הגדרות

סטטוס: פעיל. הבעיה תתוקן ב-MDE 1.5.3

בעיה 503724179: כשמייבאים יותר מ-20 סוגים בחבילת הגדרות MDE אחת, התהליך נכשל.

גרסאות MDE שהושפעו: 1.5.x

שורש הבעיה: ייבוא של מספר גדול של סוגים גורם ל-MDE להגיע לפסק זמן של 3 דקות.

פתרון עקיף: מפצלים את חבילת ההגדרות לחבילות קטנות יותר ומייבאים אותן ברצף.

לא נמצא מודול Grafana כשמריצים את הפקודה terraform init

סטטוס: תוקן ב-MDE 1.5.1.

בעיה מספר 435653743: מודול ה-terraform grafana מושבת כברירת מחדל ב-MDE, אבל במהלך פריסה או שדרוג של MDE,‏ terraform init ינסה לטעון אותו, וכתוצאה מכך תוצג השגיאה 'לא נמצא מודול Grafana'.

גרסאות MDE שהושפעו: 1.3.x עד 1.5.0.

סיבת השורש: הוסר על ידי הבעלים המאגר שהכיל את מודול Terraform ‏helm-grafana. אנחנו בודקים חלופות ללקוחות שמעוניינים בשילוב.

פתרון עקיף: משנים את הסיומת של קובץ המודול באמצעות הפקודה הבאה, כדי ש-terraform init לא ינסה לטעון אותו:

  mv modules/deployment/helm-grafana.tf modules/deployment/helm-grafana.disabled_tf

לחלופין, אם אתם לא מתכננים להשתמש ב-Grafana עם MDE, אתם יכולים להסיר את helm-grafana.tf באמצעות הפקודה הבאה:

  rm modules/deployment/helm-grafana.tf