בעיות מוכרות
בדף הזה מפורטות בעיות ידועות שאתם עלולים להיתקל בהן במהלך השימוש ב-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