Nota
- Questa esercitazione richiede l'accesso a Oracle Cloud. Per iscriverti a un account gratuito, consulta Inizia a utilizzare Oracle Cloud Infrastructure Free Tier.
- Utilizza valori di esempio per le credenziali, la tenancy e i compartimenti di Oracle Cloud Infrastructure. Al termine del laboratorio, sostituisci questi valori con quelli specifici del tuo ambiente cloud.
Accedi ai bucket Oracle Cloud Infrastructure tra più aree dal cluster Oracle Big Data Service
Introduzione
In questa esercitazione verrà descritto come accedere ai bucket Oracle Cloud Infrastructure (OCI) tra più aree dal cluster Oracle Big Data Service. L'accesso al bucket tra più aree in OCI consente ai cluster Oracle Big Data Service di interagire senza problemi con i bucket posizionati in aree diverse. Questa funzione è essenziale per le organizzazioni con un'architettura multiregionale, consentendo una condivisione, un backup e una gestione efficienti dei dati.
Obiettivi
-
Abilita l'accesso al bucket tra più aree in un cluster Oracle Big Data Service.
-
Configura ed esegue il test dell'impostazione del bucket tra più aree.
-
Risolvere i problemi comuni durante il processo.
Prerequisiti
-
Distribuire ed eseguire il cluster di Oracle Big Data Service.
-
Bucket Oracle Cloud Infrastructure tra più aree a cui accedere.
-
Accesso al nodo Oracle Big Data Service e Apache Ambari.
Task 1: abilitare l'accesso al bucket tra più aree in Oracle Big Data Service
-
Accedere ad Apache Ambari Console, passare a Servizi, HDFS, CONFIGS e fare clic su ADVANCED.
-
Nella sezione Sito di base personalizzato aggiungere la proprietà seguente per la configurazione di sito di base personalizzato HDFS.
fs.oci.client.multiregion.enabled=true
-
Salvare la configurazione e riavviare tutti i servizi necessari in Apache Ambari.
Task 2: eseguire il test dell'accesso al bucket tra più aree
-
SSH in qualsiasi nodo del cluster di Oracle Big Data Service.
-
Eseguire il test dell'accesso al bucket tra più aree utilizzando il seguente comando HDFS.
hdfs dfs -ls oci://<bucket name>@<namespace>.<region-code>/
Sostituire
<bucket name>
,<namespace>
e<region-code>
rispettivamente con il nome del bucket, lo spazio di nomi e il codice dell'area di destinazione. Ad esempio,us-phoenix-1
.
Risoluzione dei problemi e suggerimenti
-
Verifica core-site.xml: se il contenuto del bucket non è accessibile, assicurarsi che il file
core-site.xml
sia stato aggiornato correttamente con la proprietàfs.oci.client.multiregion.enabled=true
. -
Riavvio di Ambari: riavviare tutti i servizi correlati in Apache Ambari dopo aver apportato le modifiche alla configurazione.
Passi successivi
Prendi in considerazione la possibilità di automatizzare la sincronizzazione tra più aree utilizzando strumenti come la copia distribuita di Apache Hadoop (DistCp) per automatizzare la sincronizzazione dei dati tra le aree per finalità di backup o disaster recovery.
Collegamenti correlati
Riconoscimenti
- Autori - Pavan Upadhyay (Principal Cloud Engineer), Saket Bihari (Principal Cloud Engineer)
Altre risorse di apprendimento
Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti gratuiti sulla formazione su Oracle Learning YouTube channel. Inoltre, visita education.oracle.com/learning-explorer per diventare un Oracle Learning Explorer.
Per la documentazione del prodotto, visita l'Oracle Help Center.
Access Cross-Region Oracle Cloud Infrastructure Buckets from Oracle Big Data Service Cluster
G25404-01
January 2025