Sandbox TDP
- Sistema Operativo: Windows 10 ou superior, ou Linux com VirtualBox 7 ou superior
- Processador: 4 vCPUs disponíveis
- Memória RAM: 10 GB disponíveis
- Espaço disponível em disco: Inicialmente, 100 GB, podendo chegar a 140 GB
- VirtualBox instalado e configurado
O que é a Sandbox TDP?
A Sandbox TDP é uma máquina virtual pré-configurada que emula um cluster TDP com apenas um nó. Permite explorar, de forma limitada, funcionalidades como:
- Ingestão e transformação de dados.
- Execução de pipeline de dados.
- Testes de integrações com ferramentas analíticas.
Esta solução é ideal para programadores, analistas de dados e administradores que desejem experimentar ou testar algumas das funcionalidades avançadas de transformação, processamento e análise de dados antes de implementá-las em produção.
Este guia irá auxiliá-lo na importação, configuração, acesso e utilização da Sandbox TDP.
Importação da Sandbox TDP
Siga as instruções abaixo para importar e iniciar a Sandbox TDP:
-
Faça o download da sandbox (ficheiro
.ova
), utilizando o Repositório Público de Pacotes da Tecnisys.No Repositório Público de Pacotes da Tecnisys, os ficheiros da sandbox estão disponíveis no diretório
/sandbox/tdp/
.Figura 1 - Repositório Público de Pacotes da Tecnisys -
Importe a imagem da sandbox do TDP:
2.1. Abra o VirtualBox. 2.2. No menu superior, clique em Ficheiro → Importar Appliance (ou use o atalho
Ctrl + I
).Figura 2 - Importação do ficheiro .ova2.3. Na janela que se abre, selecione o ficheiro
.ova
da sandbox do TDP que transferiu. 2.4. Clique emFinalizar
para iniciar a importação da imagem da máquina virtual (VM).Figura 3 - Importação do ficheiro .ova2.5. Aceite a licença de utilização da Sandbox TDP, clicando em
Concordo
.Figura 4 - Aceite dos termos e condições da licença de utilização2.6. Aguarde que a importação da imagem da VM seja concluída.
2.7. Inicie a VM importada.
Figura 5 - Inicialização da Máquina Virtual2.8. Aguarde que a VM inicie e exiba o ecrã inicial personalizado.
2.9. A Sandbox TDP está pronta a utilizar!
Figura 6 - SandBox pronta a utilizar -
Configure a resolução de nomes da Sandbox TDP:
Ao utilizar uma VM local para testes e estudos, é recomendável mapear o domínio da VM localmente. Esta configuração facilita o acesso ao ambiente, permite o reencaminhamento de portas e simula de forma mais realista um ambiente de produção, eliminando a dependência de servidores DNS externos.
3.1. Configure o ficheiro de
hosts
no host local (Windows ou Linux), associando o IP 127.0.0.1 ao hostname (FQDN) da sandbox (sandbox-tdp<MAJOR VERSION><MINOR VERSION>.tecnisys.com.br
). Por exemplo:sandbox-tdp23.tecnisys.com.br
.noteO ficheiro de
hosts
é um ficheiro de configuração local presente em sistemas operativos como Windows (C:/Windows/System32/drivers/etc/hosts
) e Linux (/etc/hosts
). Serve para resolver nomes de domínio para IPs, eliminando a necessidade de consultar um servidor de DNS externo.3.1.a. Configuração do ficheiro de hosts no Linux.
3.1.a.1. Abra o ficheiro de
hosts
com um editor de texto à sua escolha. Neste tutorial, usamos ovi
:Terminal inputsudo vi /etc/hosts
3.1.a.2. Adicione ao final do ficheiro uma nova linha (no
vi
, primaG
para ir ao final do ficheiro ei
para inserir uma nova linha) com a resolução do IP127.0.0.1
para o hostname da sandbox. Note que após o IP deve ser indicado o hostname com o domínio (FQDN), seguido de um espaço, e o hostname apenas. Veja o exemplo abaixo para a Sandbox do TDP 2.3:Terminal input127.0.0.1 sandbox-tdp23.tecnisys.com.br sandbox-tdp23
3.1.a.3. Guarde e feche o ficheiro (no
vi
, primaESC
e digite:wq
).3.1.b. Configuração do ficheiro de hosts no Windows.
3.1.b.1. Abra o Bloco de Notas como Administrador.
tipClique com o botão direito no ícone do Bloco de Notas e selecione
Executar como Administrador
.3.1.b.2. No Bloco de Notas, abra o ficheiro
C:/Windows/System32/drivers/etc/hosts
.3.1.b.3. Adicione ao final do ficheiro uma nova linha com a resolução do IP
127.0.0.1
para o hostname da sandbox. Note que após o IP deve ser indicado o hostname com o domínio (FQDN), seguido de um espaço, e o hostname apenas. Veja o exemplo abaixo para a Sandbox do TDP 2.3:Terminal input127.0.0.1 sandbox-tdp23.tecnisys.com.br sandbox-tdp23
3.1.b.4. Guarde o ficheiro.
Figura 7 - Alteração do ficheiro de hosts no Windows
Acesso ao Cluster TDP
Uma vez que a VM esteja em execução, utilize o navegador ou o terminal para aceder e interagir com os serviços da Sandbox TDP.
Página de Início da Sandbox
-
Abra o seu navegador e aceda à página de Início da Sandbox TDP através do seguinte URL:
http://localhost:42080
Caso tenha sido adicionado localmente uma resolução de nomes para a VM da Sandbox TDP, utilize o hostname definido no ficheiro de
hosts
. Por exemplo, para a Sandbox do TDP 2.3:http://sandbox-tdp23.tecnisys.com.br:42080
-
Na página de Início da Sandbox temos a área de
Quick Links
para acesso rápido às interfaces web de componentes do Cluster TDP. Selecione o cartão do componente desejado para visualizar o URL de acesso e as credenciais de acesso.Figura 8 - Página de Início da Sandbox TDP
Inicialização de Serviços do Cluster TDP
Através da página de Início da Sandbox TDP, aceda à interface web do Apache Ambari, o componente de administração centralizada da plataforma TDP, para iniciar os serviços do Cluster TDP, como Apache Kafka, Apache NiFi, Trino, entre outros.
Evite iniciar muitos serviços ao mesmo tempo, pois isso pode levar a problemas de desempenho e instabilidade numa VM local com recursos computacionais limitados.
-
No ecrã de login do Apache Ambari, introduza as credenciais abaixo para realizar o acesso:
- Username: admin
- Password: admin
-
Selecione o serviço de interesse no menu lateral esquerdo.
-
Inicie todos os componentes do serviço clicando no botão
Actions
→Restart All
localizado no lado superior direito.Figura 9 - Iniciar serviço
Acesso à Sandbox via SSH
Através de um terminal, é possível aceder à Sandbox TDP realizando uma conexão SSH na porta 2122 da VM:
ssh -p 2122 devopstdp@localhost