Configuración de Hive para Acceder al metastore de Data Catalog
Configure Hive para acceder al metastor de Data Catalog.
-
Para configurar el metastore de Data Catalog
libsy el almacenamiento de objetos asociadojars, conéctese al nodo un0 del cluster y ejecute el siguiente comandodcli.$ sudo dcli bash /usr/lib/oci-dcat-metastore-client/bin/configure-metastore-jars.shNota
Para deshacer y restaurar los archivos jar originales, ejecute$ sudo dcli bash /usr/lib/oci-dcat-metastore-client/bin/configure-metastore-jars.sh undo. - Acceda a Apache Ambari.
- En la barra de herramientas lateral, en Servicios, seleccione Hive.
- Seleccione el separador Configuración y, a continuación, seleccione Avanzado.
- Amplíe la sección Custom hive-site.
-
Agregue o actualice la clave
oci.metastore.uriscon el punto final de Data Catalog. Ejemplo:https://datacatalog.<region-identifier>.oci.oraclecloud.com:443. -
Agregue o actualice la clave
oracle.dcat.metastore.idcon el OCID del metastore que desea utilizar. Ejemplo:ocid1.datacatalogmetastore.oc1.<unique_ID>. -
Agregue o actualice la clave
oracle.dcat.metastore.client.custom.authentication_providercon el valorcom.oracle.pic.dcat.metastore.commons.auth.provider.UserPrincipalsCustomAuthenticationDetailsProvider. -
Agregue o actualice la clave
hive.metastore.warehouse.dircon la ruta de Object Storage para la tabla gestionada. Ejemplo:oci://bucket-name@tenancy-name-of-bucket/path/to/managed/table/directory. -
Agregue o actualice la clave
hive.metastore.warehouse.external.dircon la ruta de Object Storage para la tabla externa. Ejemplo:oci://bucket-name@tenancy-name-of-bucket/path/to/external/table/directory. -
Agregue o actualice la clave
hive.metastore.uriscon el punto final de Data Catalog. Ejemplo:https://datacatalog.<region-identifier>.oci.oraclecloud.com:443. -
Agregue o actualice la clave
OCI_TENANT_METADATAcon el OCID del arrendamiento del cliente. Ejemplo:ocid1.tenancy.oc1.<unique_ID>. -
Agregue o actualice la clave
OCI_USER_METADATAcon el OCID del usuario que llama a la API de metadatos. Ejemplo:ocid1.user.oc1.<unique_ID>. -
Agregue o actualice la clave
OCI_FINGERPRINT_METADATAcon la huella del par de claves que se va a utilizar. Ejemplo:54:53:cd:d0:f1:ee:b7:c9:b5:52:d5:27:2c:58:36:13. -
Agregue o actualice la clave
OCI_PVT_KEY_FILE_PATHcon la ruta completa y el nombre de archivo de la clave privada que se utiliza para el proceso de autenticación. Recomendamos que el archivo esté en el sistema local de archivos. Ejemplo:/etc/hive/key.pem.Nota
Asegúrese de que el archivo de claves esté ubicado en todos los nodos y que los usuarios de Hive y Tez puedan leerlo. -
Agregue o actualice la clave
OCI_PASSPHRASE_METADATAcon una contraseña, si la hay. -
Agregue o actualice la clave
OCI_REGION_METADATAcon la región. Ejemplo:us-ashburn-1. - Seleccione Reiniciar para reiniciar el servicio Hive en el cluster de Big Data Service.