このページでは、Dataproc Metastore サービスの削除方法について説明します。
サービス名や Hive メタストアのバージョンなど、変更できない構成設定を選択した場合は、Dataproc Metastore サービスを削除することをおすすめします。
始める前に
必要なロール
Dataproc Metastore サービスの削除に必要な権限を取得するには、最小権限の原則に基づいて、プロジェクトで次の IAM のロールを付与するよう管理者に依頼してください。
-
Dataproc Metastore リソースに対する完全アクセス権を付与する(
roles/metastore.editor
) -
IAM ポリシー管理を含むすべての Dataproc Metastore リソースに対する完全アクセス権を付与する(
roles/metastore.admin
)
ロールの付与の詳細については、アクセスの管理をご覧ください。
この事前定義ロールには、Dataproc Metastore サービスを削除するために必要な metastore.services.delete
権限が含まれています。
カスタムロールや他の事前定義ロールを使用して、この権限を取得することもできます。
Dataproc Metastore の特定のロールと権限については、Dataproc Metastore IAM の概要をご覧ください。サービスの削除
Dataproc Metastore サービスを削除する方法を次の手順で示します。
考慮事項
Dataproc Metastore を削除しても、Cloud Storage バケットは自動的に削除されません。バケットを削除するには、バケットの削除をご覧ください。
Dataproc Metastore を削除した後、サービスが使用した自動作成された VPC ネットワーク ピアリング ルートは最大 3 時間保持されます。他の Dataproc Metastore サービスが引き続き使用する場合、これらの VPC ネットワーク ピアリング ルートは削除されません。
Console
Google Cloud コンソールで、[Dataproc Metastore] ページを開きます。
削除するサービスを選択します。
ナビゲーション バーで [削除] をクリックします。
ダイアログが開きます。
ダイアログで [削除] をクリックします。
[Dataproc Metastore] ページに戻り、削除したサービスが一覧に表示されないことを確認します。
また、サービスの詳細ページでサービスを削除することもできます。
[Dataproc Metastore] ページで、削除するサービスをクリックします。
対象サービスの [サービスの詳細] ページが開きます。
ナビゲーション バーで [Delete Service] をクリックします。
ダイアログが開きます。
ダイアログで [削除] をクリックします。
[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 Explorer を使用し、API の手順に従ってサービスを削除します。