Menghapus layanan Metastore Dataproc

Halaman ini menjelaskan cara menghapus layanan Dataproc Metastore.

Anda mungkin ingin menghapus layanan Dataproc Metastore jika Anda memilih beberapa setelan konfigurasi yang tidak dapat diubah, seperti nama layanan atau versi metastore Hive.

Sebelum memulai

Peran yang diperlukan

Untuk mendapatkan izin yang diperlukan untuk menghapus layanan Dataproc Metastore, minta administrator untuk memberi Anda peran IAM berikut di project Anda, berdasarkan prinsip hak istimewa paling rendah:

Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Peran bawaan ini berisi izin metastore.services.delete yang diperlukan untuk menghapus layanan Dataproc Metastore.

Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.

Untuk mengetahui informasi selengkapnya tentang peran dan izin Dataproc Metastore tertentu, lihat Ringkasan IAM Dataproc Metastore.

Hapus layanan

Petunjuk berikut menunjukkan cara menghapus layanan Dataproc Metastore.

Pertimbangan

  • Bucket Cloud Storage Anda tidak otomatis dihapus saat Anda menghapus Dataproc Metastore. Untuk menghapus bucket, lihat Menghapus bucket.

  • Setelah menghapus Dataproc Metastore, rute VPC Network Peering yang dibuat otomatis dan digunakan oleh layanan akan tetap ada hingga 3 jam. Perhatikan bahwa jika ada layanan Dataproc Metastore lain yang terus menggunakan rute Peering Jaringan VPC ini, layanan tersebut tidak akan dihapus.

Konsol

  1. Di konsol Google Cloud , buka halaman Dataproc Metastore:

    Buka Dataproc Metastore

  2. Pilih layanan yang ingin Anda hapus.

  3. Di menu navigasi, klik Hapus.

    Dialog akan terbuka.

  4. Pada dialog, klik Hapus.

    Kembali ke halaman Dataproc Metastore, dan pastikan layanan yang dihapus tidak lagi muncul dalam daftar.

Anda juga dapat menghapus layanan di halaman Detail layanan.

  1. Di halaman Dataproc Metastore, klik layanan yang ingin Anda hapus.

    Halaman Detail layanan untuk layanan tersebut akan terbuka.

    Halaman detail layanan
  2. Di menu navigasi, klik Hapus Layanan.

    Dialog akan terbuka.

  3. Pada dialog, klik Hapus.

    Kembali ke halaman Dataproc Metastore, dan pastikan layanan yang dihapus tidak lagi muncul dalam daftar.

gcloud CLI

  1. Untuk menghapus layanan, jalankan perintah gcloud metastore services delete berikut.

    gcloud metastore services delete SERVICE \
        --location=LOCATION
    

    Ganti kode berikut:

    • SERVICE: Nama layanan Dataproc Metastore yang Anda hapus.
    • LOCATION: Region Google Cloud tempat layanan Dataproc Metastore Anda berada.
  2. Verifikasi bahwa penghapusan berhasil.

REST

Ikuti petunjuk API untuk menghapus layanan menggunakan APIs Explorer.

Perlindungan penghapusan

Perlindungan penghapusan Dataproc Metastore adalah fitur yang membantu Anda mencegah penghapusan layanan Dataproc Metastore yang ada dan yang baru secara tidak sengaja. Dengan menggunakan perlindungan penghapusan, Anda dapat mengamankan layanan yang penting untuk aplikasi dan workload Anda.

Pertimbangan

  • Secara default, opsi perlindungan penghapusan dinonaktifkan.

  • Anda hanya dapat menyetel perlindungan penghapusan di tingkat instance. Perlindungan individu tidak dapat ditetapkan pada metadata, seperti tabel, database, atau partisi. Anda juga tidak dapat mengaktifkan perlindungan pada cadangan.

  • Jika project yang berisi instance yang dilindungi dihapus, instance tersebut juga akan dihapus, terlepas dari perlindungan penghapusan.

Mengaktifkan perlindungan penghapusan

Anda dapat mengaktifkan perlindungan penghapusan saat membuat instance atau pada instance yang sudah ada.

Untuk layanan baru

Konsol

  1. Di konsol Google Cloud , buka halaman Dataproc Metastore.

    Buka Dataproc Metastore

  2. Di menu navigasi, klik +Buat.

    Dialog Create Metastore service akan terbuka.

  3. Pilih Dataproc Metastore 2.

  4. Di bagian Perlindungan penghapusan, klik tombol untuk mengaktifkan fitur ini.

  5. Konfigurasi opsi layanan lainnya sesuai kebutuhan, atau gunakan default yang disediakan.

  6. Klik Kirim.

gcloud CLI

Untuk mengaktifkan perlindungan penghapusan di layanan Dataproc Metastore baru, jalankan perintah gcloud metastore services create berikut.

gcloud metastore services update SERVICE \
  --location=LOCATION \
  --instance-sizeINSTANCE_SIZE \
  --deletion-protection

Ganti kode berikut:

  • SERVICE: Nama layanan Dataproc Metastore yang Anda hapus.
  • LOCATION: Region Google Cloud tempat layanan Dataproc Metastore Anda berada.
  • INSTANCE: Ukuran instance untuk layanan Anda.

Untuk layanan yang ada

Konsol

  1. Di konsol Google Cloud , buka halaman Dataproc Metastore:

    Buka Dataproc Metastore

  2. Di halaman Dataproc Metastore, klik nama layanan yang ingin Anda perbarui.

    Halaman Detail layanan akan terbuka.

  3. Di tab Konfigurasi, klik Edit.

    Halaman Edit layanan akan terbuka.

  4. Di bagian Perlindungan penghapusan, klik tombol untuk mengaktifkan fitur ini.

  5. Klik Kirim.

gcloud CLI

Untuk mengaktifkan perlindungan penghapusan pada layanan Dataproc Metastore yang ada, jalankan perintah gcloud metastore services update berikut.

gcloud metastore services update SERVICE \
  --location=LOCATION \
  --deletion-protection

Ganti kode berikut:

  • SERVICE: Nama layanan Dataproc Metastore yang Anda hapus.
  • LOCATION: Region Google Cloud tempat layanan Dataproc Metastore Anda berada.

Menonaktifkan perlindungan penghapusan

Untuk menonaktifkan perlindungan penghapusan pada layanan Dataproc Metastore, jalankan perintah gcloud metastore services update berikut dengan opsi --no=deletion-protection.

gcloud metastore services update SERVICE \
   --location=LOCATION \
   --no-deletion-protection

Langkah berikutnya