本页面介绍了如何删除 Dataproc Metastore 服务。
如果您选择某些无法更改的配置设置(例如服务名称或 Hive Metastore 版本),则可能需要删除 Dataproc Metastore 服务。
准备工作
所需的角色
如需获得删除 Dataproc Metastore 服务所需的权限,请让管理员根据最小权限原则向您授予项目的以下 IAM 角色:
-
授予对 Dataproc Metastore 资源的完全控制权 (
roles/metastore.editor
) -
授予对所有 Dataproc Metastore 资源的完整访问权限,包括 IAM 政策管理 (
roles/metastore.admin
)
如需详细了解如何授予角色,请参阅管理访问权限。
此预定义角色包含 metastore.services.delete
权限,删除 Dataproc Metastore 服务需要该权限。
删除服务
以下说明演示了如何删除 Dataproc Metastore 服务。
注意事项
删除 Dataproc Metastore 时,系统不会自动删除 Cloud Storage 存储桶。如需删除存储桶,请参阅删除存储桶。
删除 Dataproc Metastore 后,服务使用的自动创建的 VPC 网络对等互连路由最长会保留 3 小时。请注意,如果任何其他 Dataproc Metastore 服务继续使用这些 VPC 网络对等互连路由,它们不会被删除。
控制台
在 Google Cloud 控制台中,打开 Dataproc Metastore 页面:
选择您要删除的服务。
点击导航栏中的删除。
系统会打开一个对话框。
在对话框中,点击删除。
返回 Dataproc Metastore 页面,验证已删除的服务是否不再出现在列表中。
您也可以在“服务详细信息”页面上删除您的服务。
在 Dataproc Metastore 页面上,点击要删除的服务。
该服务的服务详细信息页面会打开。
在导航栏中,点击删除服务。
系统会打开一个对话框。
在对话框中,点击删除。
返回 Dataproc Metastore 页面,验证已删除的服务是否不再出现在列表中。
gcloud CLI
如需删除服务,请运行以下
gcloud metastore services delete
命令。gcloud metastore services delete SERVICE \ --location=LOCATION
替换以下内容:
SERVICE
:您要删除的 Dataproc Metastore 服务的名称。LOCATION
:您的 Dataproc Metastore 服务所在的 Google Cloud 区域。
验证删除操作是否成功。
REST
按照 API 说明使用 APIs Explorer 删除服务。