Pacotes de Instalação
Todos os pacotes de instalação do TDP, incluindo dependências diretas, estão disponíveis no Repositório Público de Pacotes da Tecnisys. Para acessá-los, utilize as credenciais de acesso definidas no momento do seu cadastro gratuito no site da Tecnisys.
Em uma implantação com acesso limitado ou restrito à Internet, é possível realizar o download dos ficheiros necessários e criar um repositório de pacotes local. Para isso, siga os passos a seguir. Caso contrário, siga para Download do Script de Instalação.
Download dos Pacotes
- Instruções
- Vídeo
Para descarregar os pacotes de instalação, siga os passos abaixo:
- Faça o seu cadastro gratuito no site da Tecnisys;
- Acesse o Repositório Público de Pacotes da Tecnisys;
- Clique no botão Sign out, localizado no canto superior direito da página;
- Indique as suas credenciais de acesso (as mesmas do site da Tecnisys);
- Clique na opção Browse, localizada no menu lateral esquerdo; e
- Na área de navegação central, acesse o diretório pretendido para download dos ficheiros.

Também é possível descarregar os pacotes diretamente do terminal, desde que sejam informadas as credenciais de acesso na requisição:
-
Exemplo via curl
-
Terminal input
curl -S --user USUARIO:SENHA https://repo.tecnisys.com.br/yum/tdp/ambari/2.2.0/tdp-ambari-2-2-0-el-9-x86-64.tar.gz -o tdp-ambari-2-2-0-el-9-x86-64.tar.gz
-
Terminal input
curl -S --user USUARIO:SENHA https://repo.tecnisys.com.br/yum/tdp/components/2.2.0/tdp-components-2-2-0-el-9-x86-64.tar.gz -o tdp-components-2-2-0-el-9-x86-64.tar.gz
-
Terminal input
curl -S --user USUARIO:SENHA https://repo.tecnisys.com.br/yum/tdp/utils/2.2.0/tdp-utils-2-2-0-el-9-x86-64.tar.gz -o tdp-utils-2-2-0-el-9-x86-64.tar.gz
-
-
Exemplo via wget
-
Terminal input
wget --user USUARIO --password SENHA https://repo.tecnisys.com.br/yum/tdp/ambari/2.2.0/tdp-ambari-2-2-0-el-9-x86-64.tar.gz
-
Terminal input
wget --user USUARIO --password SENHA https://repo.tecnisys.com.br/yum/tdp/components/2.2.0/tdp-components-2-2-0-el-9-x86-64.tar.gz
-
Terminal input
wget --user USUARIO --password SENHA https://repo.tecnisys.com.br/yum/tdp/utils/2.2.0/tdp-utils-2-2-0-el-9-x86-64.tar.gz
-
Lembre-se de substituir USUARIO e SENHA por, respectivamente, o seu usuário e a sua senha cadastrados no site da Tecnisys.
Todos os pacotes de instalação de componentes e utilitários podem ser baixados de uma só vez através de ficheiros compactados (tar.gz). Por exemplo:
-
Terminal input
/yum/tdp/ambari/2.2.0/tdp-ambari-2-2-0-el-9-x86-64.tar.gz
-
Terminal input
/yum/tdp/components/2.2.0/tdp-components-2-2-0-el-9-x86-64.tar.gz
-
Terminal input
/yum/tdp/utils/2.2.0/tdp-utils-2-2-0-el-9-x86-64.tar.gz
tipÉ possível verificar a integridade do ficheiro conferindo os atributos de Checksum (sha512, sha256, sha1 e md5), apresentados ao clicá-lo.
infoPara uma instalação local, não se esqueça de descarregar e importar a chave pública GPG dos repositórios (RPM-GPG-KEY-TDP) disponível em:
-
Terminal input
/yum/tdp/ambari/2.2.0/el-9-x86_64/RPM-GPG-KEY
-
Terminal input
/yum/tdp/components/2.2.0/el-9-x86_64/RPM-GPG-KEY
-
Terminal input
/yum/tdp/utils/2.2.0/el-9-x86_64/RPM-GPG-KEY
-
Os ficheiros compactados (tar.gz) dos pacotes de instalação de componentes e utilitários já contemplam a chave pública GPG.
Criação dum Repositório de Pacotes Local
- Instruções
- Vídeo
Numa implantação sem acesso, ou com acesso restrito, à Internet, faça, previamente, o download dos pacotes de instalação através de uma máquina com acesso à Internet, e transfira tais ficheiros para o seu ambiente de Big Data.
Caso ainda não exista um repositório de pacotes local, é possível criá-lo da seguinte forma:
- Instale as ferramentas HTTPD e createrepo:
-
Terminal input
yum install httpd createrepo
Figura 2 - Instalação createrepo e httpd
- Crie o diretório do repositório de pacotes (ambari, components e utils). Por exemplo:
-
Terminal input
mv /tmp/tdp-ambari-2-2-0-el-9-x86-64.tar.gz /var/www/html
-
Terminal input
tar -xvzf /var/www/html/tdp-ambari-2-2-0-el-9-x86-64.tar.gz -C /var/www/html
-
Terminal input
mv /tmp/tdp-components-2-2-0-el-9-x86-64.tar.gz /var/www/html
-
Terminal input
tar -xvzf /var/www/html/tdp-components-2-2-0-el-9-x86-64.tar.gz -C /var/www/html
-
Terminal input
mv /tmp/tdp-utils-2-2-0-el-9-x86-64.tar.gz /var/www/html
-
Terminal input
tar -xvzf /var/www/html/tdp-utils-2-2-0-el-9-x86-64.tar.gz -C /var/www/html
Figura 3 - Criação diretorio do repositorio
- Crie o índice de pacotes do repositório:
-
Terminal input
createrepo /var/www/html/repo/yum/tdp/ambari/2.2.0/el-9-x86_64/
-
Terminal input
createrepo /var/www/html/repo/yum/tdp/components/2.2.0/el-9-x86_64/
-
Terminal input
createrepo /var/www/html/repo/yum/tdp/utils/2.2.0/el-9-x86_64/
Figura 4 - Criação do índice de pacotes
-
Adicione o alias do repositório no ficheiro de configuração do serviço HTTPD:
Terminal inputcat << EOF /etc/httpd/conf/httpd.conf
Alias /repo /var/www/html/repo
<Directory /var/www/html/repo>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
EOFFigura 5 - Adiciona alias do repositorio no ficheiro de configuração do HTTPD -
Reinicie o serviço HTTPD:
-
Terminal input
systemctl restart httpd
Figura 6 - Reinicia Serviço
Confirme a disponibilidade e a organização dos pacotes de instalação acessando o endereço http://localhost/repo. Substitua ´localhost´ pelo IP ou hostname da máquina do repositório de pacotes caso esteja realizando o acesso de outra máquina.
Download do Script de Instalação
- Instruções
- Vídeo
Desenvolvemos um shell script parametrizável para auxiliá-lo na primeira etapa do processo de implantação do Cluster de Big Data, a instalação do componente Apache Ambari.
Recomendamos que a instalação do Apache Ambari (Ambari Server e Ambari Web) seja realizada numa máquina do tipo Utility ou Edge.
Tal script está disponível no diretório /yum/tdp/installer
do Repositório Público de Pacotes da Tecnisys.
Inicialmente, o script deve ser baixado na máquina onde será instalado o Ambari Server. Porém, caso o registo das máquinas que irão compor o Cluster de Big Data venha a ser manual (sem a troca de chaves SSH), conforme descrito em Registo de Hosts, é recomendável que o script em questão seja baixado em todas as máquinas do Cluster para instalação do Ambari Agent.
É possível descarregar o script de instalação diretamente do terminal, desde que sejam informadas as credenciais de acesso na requisição:
-
Exemplo via curl
-
Terminal input
curl -S --user USUARIO:SENHA https://repo.tecnisys.com.br/yum/tdp/installer/2.2.0/el-9-x86_64/ambari-tdp-installer-el-9.sh -o ambari-tdp-installer-el-9.sh
-
-
Exemplo via wget
-
Terminal input
wget --user USUARIO --password SENHA https://repo.tecnisys.com.br/yum/tdp/installer/2.2.0/el-9-x86_64/ambari-tdp-installer-el-9.sh
-
Lembre-se de substituir USUARIO e SENHA por, respectivamente, o seu usuário e a sua senha cadastrados no site da Tecnisys.