Observação:
- Este tutorial requer acesso ao Oracle Cloud. Para se inscrever em uma conta gratuita, consulte Conceitos Básicos do Oracle Cloud Infrastructure Free Tier.
- Ele usa valores de exemplo para credenciais, tenancy e compartimentos do Oracle Cloud Infrastructure. Ao concluir seu laboratório, substitua esses valores por valores específicos do seu ambiente de nuvem.
Acessar Buckets do Oracle Cloud Infrastructure entre Regiões do Cluster do Oracle Big Data Service
Introdução
Neste tutorial, orientaremos você pelo processo de acesso aos buckets da Oracle Cloud Infrastructure (OCI) entre regiões do cluster do Oracle Big Data Service. O acesso ao bucket entre regiões na OCI permite que os clusters do Oracle Big Data Service interajam perfeitamente com buckets localizados em diferentes regiões. Esse recurso é essencial para organizações com uma arquitetura multirregional, permitindo compartilhamento, backup e gerenciamento eficientes de dados.
Objetivos
-
Ative o acesso ao bucket entre regiões em um cluster do Oracle Big Data Service.
-
Configure e teste a configuração do bucket entre regiões.
-
Solucione problemas comuns durante o processo.
Pré-requisitos
-
Implante e execute o cluster do Oracle Big Data Service.
-
Buckets do Oracle Cloud Infrastructure entre regiões para acesso.
-
Acesso ao nó do Oracle Big Data Service e ao Apache Ambari.
Tarefa 1: Ativar Acesso de Bucket entre Regiões no Oracle Big Data Service
-
Vá para a Console do Apache Ambari, navegue até Serviços, HDFS, CONFIGS e clique em ADVANCED.
-
Na seção Site principal personalizado, adicione a propriedade a seguir para configuração do site principal personalizado do HDFS.
fs.oci.client.multiregion.enabled=true
-
Salve a configuração e reinicie os serviços necessários no Apache Ambari.
Tarefa 2: Testar o Acesso ao Bucket entre Regiões
-
Estabeleça SSH em qualquer nó do cluster do Oracle Big Data Service.
-
Teste o acesso ao bucket entre regiões usando o comando HDFS a seguir.
hdfs dfs -ls oci://<bucket name>@<namespace>.<region-code>/
Substitua
<bucket name>
,<namespace>
e<region-code>
pelo nome do bucket, namespace e código da região de destino, respectivamente. Por exemplo,us-phoenix-1
.
Solução de problemas e dicas
-
Verificar core-site.xml: Se o conteúdo do bucket não estiver acessível, certifique-se de que o arquivo
core-site.xml
tenha sido atualizado corretamente com a propriedadefs.oci.client.multiregion.enabled=true
. -
Reinicialização do Ambari: Reinicie todos os serviços relacionados no Apache Ambari após fazer alterações na configuração.
Próximas Etapas
Considere automatizar a sincronização entre regiões usando ferramentas como cópia distribuída do Apache Hadoop (DistCp) para automatizar a sincronização de dados entre regiões para fins de backup ou recuperação de desastres.
Links Relacionados
Agradecimentos
- Autors - Pavan Upadhyay (Engenheiro de Nuvem Principal), Saket Bihari (Engenheiro de Nuvem Principal)
Mais Recursos de Aprendizagem
Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.
Para obter a documentação do produto, visite o Oracle Help Center.
Access Cross-Region Oracle Cloud Infrastructure Buckets from Oracle Big Data Service Cluster
G25407-01
January 2025