Borra un servicio de Dataproc Metastore

En esta página, se explica cómo borrar un servicio de Dataproc Metastore.

Te recomendamos borrar el servicio de Dataproc Metastore si eliges algunos parámetros de configuración que no se pueden cambiar, como el nombre del servicio o la versión del almacén de metadatos de Hive.

Antes de comenzar

Funciones obligatorias

Si quieres obtener el permiso que necesitas para borrar un servicio de Dataproc Metastore, pídele a tu administrador que te otorgue los siguientes roles de IAM en tu proyecto según el principio de privilegio mínimo:

Si quieres obtener más información para otorgar roles, consulta Administra el acceso.

Esta función predefinida contiene el permiso metastore.services.delete, que se necesita para borrar un servicio de Dataproc Metastore.

Es posible que también puedas obtener este permiso con funciones personalizadas o con otras funciones predefinidas.

Para obtener más información sobre las funciones y los permisos específicos de Dataproc Metastore, consulta Descripción general de IAM de Dataproc Metastore.

Borrar un servicio

En las siguientes instrucciones, se muestra cómo borrar un servicio de Dataproc Metastore.

Consideraciones

  • El bucket de Cloud Storage no se borra de forma automática cuando borras el almacén de Dataproc Metastore. Para borrar un bucket, consulta Borra buckets.

  • Después de borrar un Dataproc Metastore, las rutas de intercambio de tráfico entre redes de VPC creadas de forma automática que usa el servicio persisten durante un máximo de 3 horas. Ten en cuenta que si algún otro servicio de Dataproc Metastore continúa usando estas rutas de intercambio de tráfico entre redes de VPC, no se borrarán.

Console

  1. En la consola de Google Cloud, abre la página de Dataproc Metastore:

    Ir a Dataproc Metastore

  2. Selecciona el servicio que deseas borrar.

  3. En la barra de navegación, haz clic en Borrar.

    Se abrirá un cuadro de diálogo.

  4. En el cuadro de diálogo, haz clic en Borrar.

    Regresa a la página de Dataproc Metastore y verifica que el servicio borrado ya no aparezca en la lista.

También puedes borrar tu servicio en la página de detalles del servicio.

  1. En la página Dataproc Metastore, haz clic en el servicio que deseas borrar.

    Se abrirá la página Detalles del servicio de ese servicio.

    Página de detalles del servicio
  2. En la barra de navegación, haz clic en Borrar servicio.

    Se abrirá un cuadro de diálogo.

  3. En el cuadro de diálogo, haz clic en Borrar.

    Regresa a la página de Dataproc Metastore y verifica que el servicio borrado ya no aparezca en la lista.

gcloud CLI

  1. Para borrar un servicio, ejecuta el siguiente comando gcloud metastore services delete.

    gcloud metastore services delete SERVICE \
        --location=LOCATION
    

    Reemplaza lo siguiente:

    • SERVICE: Es el nombre del servicio de Dataproc Metastore que deseas borrar.
    • LOCATION: Es la región de Google Cloud en la que reside el servicio de Dataproc Metastore.
  2. Verifica que la eliminación se haya realizado correctamente.

REST

Sigue las instrucciones de la API para borrar un servicio mediante el Explorador de API.

Protección contra la eliminación

La protección contra la eliminación de Dataproc Metastore es una función que te ayuda a evitar la eliminación accidental de servicios nuevos y existentes de Dataproc Metastore. Mediante la protección contra la eliminación, puedes proteger los servicios que son importantes para tus aplicaciones y cargas de trabajo.

Consideraciones

  • De forma predeterminada, la opción de protección contra la eliminación está inhabilitada.

  • Solo puedes configurar la protección contra la eliminación a nivel de la instancia. La protección individual no se puede configurar en los metadatos, como tablas, bases de datos o particiones. Tampoco puedes habilitar la protección en una copia de seguridad.

  • Si se borra el proyecto que contiene una instancia protegida, también se borra la instancia, sin importar la protección contra la eliminación.

Habilitar la protección contra la eliminación

Puedes habilitar la protección contra la eliminación cuando creas una instancia o en una existente.

Para servicios nuevos

Console

  1. En la consola de Google Cloud, ve a la página Dataproc Metastore.

    Ir a Dataproc Metastore

  2. En la barra de navegación, haz clic en +Crear.

    Se abrirá el diálogo Crear servicio de Metastore.

  3. Selecciona Dataproc Metastore 2.

  4. En Protección contra la eliminación, haz clic en el botón de activación para habilitar la función.

  5. Configura las opciones de servicio restantes según sea necesario o usa los valores predeterminados proporcionados.

  6. Haz clic en Enviar.

gcloud CLI

Para habilitar la protección contra la eliminación en un servicio nuevo de Dataproc Metastore, ejecuta el siguiente comando gcloud metastore services create.

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

Reemplaza lo siguiente:

  • SERVICE: Es el nombre del servicio de Dataproc Metastore que deseas borrar.
  • LOCATION: Es la región de Google Cloud en la que reside el servicio de Dataproc Metastore.
  • INSTANCE: El tamaño de la instancia de tu servicio

Para servicios existentes

Console

  1. En la consola de Google Cloud, abre la página de Dataproc Metastore:

    Ir a Dataproc Metastore

  2. En la página Dataproc Metastore, haz clic en el nombre del servicio que quieres actualizar.

    Se abrirá la página Detalles del servicio.

  3. En la pestaña Configuración, haz clic en Editar.

    Se abrirá la página Editar servicio.

  4. En Protección contra la eliminación, haz clic en el botón de activación para habilitar la función.

  5. Haz clic en Enviar.

gcloud CLI

Para habilitar la protección contra la eliminación en un servicio existente de Dataproc Metastore, ejecuta el siguiente comando de gcloud metastore services update.

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

Reemplaza lo siguiente:

  • SERVICE: Es el nombre del servicio de Dataproc Metastore que deseas borrar.
  • LOCATION: Es la región de Google Cloud en la que reside el servicio de Dataproc Metastore.

Inhabilitar la protección contra la eliminación

Para inhabilitar la protección contra la eliminación, en un servicio de Dataproc Metastore, ejecuta el siguiente comando gcloud metastore services update con la

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

¿Qué sigue?