已知問題
本頁列出使用 Manufacturing Data Engine (MDE) 時可能會遇到的已知問題,以及在未來 MDE 版本解決問題前可行的解決方法。請仔細閱讀這些注意事項,因為這些事項可能會影響 MDE 部署作業。
啟用 GKE 叢集 Filestore 驅動程式
狀態:有效。
受影響的 MDE 版本:現有 GKE 叢集的 1.40 以下版本。
根本原因:自 1.4.0 版起,MDE GKE 叢集會使用 filestore 執行個體儲存 JVM 堆積傾印,讓工程團隊更有效率地排解客戶問題。由於 Terraform 限制,較舊版本的 Autopilot 叢集可能無法啟用這個外掛程式。
解決方法:如果 Pod 無法啟動且處於 ContainerCreating 狀態,請使用下列指令為 Filestore 啟用 CSI 驅動程式:
gcloud container clusters update CLUSTER_NAME \
--update-addons=GcpFilestoreCsiDriver=ENABLED --region REGION_NAME
部署 MDE 時,必須在 Cloud Storage 中啟用物件層級 ACL
狀態:有效。將在 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
根本原因:新建立的 Google Cloud 機構會強制執行storage.uniformBucketLevelAccess組織政策限制,這與 MDE 的 Cloud Storage 細部存取權 bucket 需求發生衝突。
解決方法:請機構管理員在 https://console.cloud.google.com/iam-admin/orgpolicies/list 中,為 MDE 專案停用 storage.uniformBucketLevelAccess 限制。
匯入設定套件時逾時
狀態:有效。將在 MDE 1.5.3 中修正
問題 503724179:在一個 MDE 設定套件中匯入超過 20 個型別時,程序會失敗。
受影響的 MDE 版本:1.5.x
根本原因:匯入大量型別會導致 MDE 達到 3 分鐘的逾時時間。
解決方法:將設定套件拆分成較小的套件,然後依序匯入。
執行 terraform init 時找不到 Grafana 模組
狀態:已在 MDE 1.5.1 中修正。
問題 435653743:Terraform Grafana 模組在 MDE 中預設為停用,但在 MDE 部署或升級期間,terraform init 會嘗試載入該模組,產生「找不到 Grafana 模組」錯誤。
受影響的 MDE 版本:1.3.x 至 1.5.0。
根本原因:包含 helm-grafana Terraform 模組的存放區已遭擁有者移除。我們正在為對整合功能感興趣的客戶尋找替代方案。
解決方法:使用下列指令重新命名模組檔案的後置字串,這樣 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