Note:
- Este tutorial requiere acceso a Oracle Cloud. Para registrarse para obtener una cuenta gratuita, consulte Introducción a la cuenta gratuita de Oracle Cloud Infrastructure.
- Utiliza valores de ejemplo para credenciales, arrendamiento y compartimentos de Oracle Cloud Infrastructure. Al finalizar la práctica, sustituya estos valores por otros específicos de su entorno en la nube.
Acceso a bloques de Oracle Cloud Infrastructure entre regiones desde el cluster de Oracle Big Data Service
Introducción
En este tutorial, le guiaremos a través del proceso de acceso a cubos de Oracle Cloud Infrastructure (OCI) entre regiones desde el cluster de Oracle Big Data Service. El acceso a cubos entre regiones en OCI permite a los clusters de Oracle Big Data Service interactuar sin problemas con cubos ubicados en diferentes regiones. Esta función es esencial para las organizaciones con una arquitectura de varias regiones, lo que permite un uso compartido, copia de seguridad y gestión de datos eficientes.
Objetivos
-
Active el acceso a cubos entre regiones en un cluster de Oracle Big Data Service.
-
Configure y pruebe la configuración de períodos entre regiones.
-
Solucione problemas comunes durante el proceso.
Requisitos
-
Despliegue y ejecute el cluster de Oracle Big Data Service.
-
Cubos de Oracle Cloud Infrastructure entre regiones a los que acceder.
-
Acceso al nodo de Oracle Big Data Service y a Apache Ambari.
Tarea 1: Activación del acceso a bloques entre regiones en Oracle Big Data Service
-
Vaya a la consola de Apache Ambari, vaya a Services, HDFS, CONFIGS y haga clic en ADVANCED.
-
En la sección Custom core-site, agregue la siguiente propiedad para la configuración personalizada de core-site de HDFS.
fs.oci.client.multiregion.enabled=true
-
Guarde la configuración y reinicie los servicios necesarios en Apache Ambari.
Tarea 2: Prueba del acceso a bloques entre regiones
-
SSH en cualquier nodo del cluster de Oracle Big Data Service.
-
Pruebe el acceso al cubo entre regiones mediante el siguiente comando HDFS.
hdfs dfs -ls oci://<bucket name>@<namespace>.<region-code>/
Sustituya
<bucket name>
,<namespace>
y<region-code>
por el nombre del cubo, el espacio de nombres y el código de la región de destino, respectivamente. Por ejemplo,us-phoenix-1
.
Solución de Problemas y Consejos
-
Verificar core-site.xml: si no se puede acceder al contenido del cubo, asegúrese de que el archivo
core-site.xml
se ha actualizado correctamente con la propiedadfs.oci.client.multiregion.enabled=true
. -
Reinicio de Ambari: reinicie todos los servicios relacionados en Apache Ambari después de realizar cambios de configuración.
Pasos Siguientes
Considere la posibilidad de automatizar la sincronización entre regiones mediante herramientas como la copia distribuida de Apache Hadoop (DistCp) para automatizar la sincronización de datos entre regiones con fines de copia de seguridad o recuperación ante desastres.
Enlaces relacionados
Agradecimientos
- Autores: Pavan Upadhyay (ingeniero principal de nube), Saket Bihari (ingeniero principal de nube)
Más recursos de aprendizaje
Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de formación gratuita en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de Oracle Learning.
Para obtener documentación sobre el producto, visite Oracle Help Center.
Access Cross-Region Oracle Cloud Infrastructure Buckets from Oracle Big Data Service Cluster
G25401-01
January 2025