問題
你不能刪除統一編目metastore使用起程拓殖。
導致
metastore默認目錄是自動創建。因此,你不能刪除metastore沒有首先擦拭目錄。
解決方案
集force_destory = true在databricks_metastore部分起程拓殖配置刪除metastore和相應的目錄。
示例代碼:
資源“databricks_metastore””這個“{提供者=磚。工作區名稱= "初級" storage_root = " s3: / / $ {aws_s3_bucket.metastore。id} / metastore“所有者= var.unity_admin_groupforce_destroy = true}資源“databricks_metastore_data_access”“這”{提供者=磚。工作區metastore_id = databricks_metastore.this。id名稱= aws_iam_role.metastore_data_access.name aws_iam_role {role_arn = aws_iam_role.metastore_data_access。在攻擊}is_default = true}資源“databricks_metastore_assignment”“default_metastore”{提供者=磚。工作區for_each =釋放(var.databricks_workspace_ids) workspace_id =。關鍵metastore_id = databricks_metastore.this。default_catalog_name id = " hive_metastore "}