Instalação do tdpctl
O tdpctl é uma Interface de Linha de Comando (CLI), desenvolvida pela Tecnisys, para automação de tarefas e instalação de extensões no TDP.
-
Sistema operacional Enterprise Linux, tais como Rocky Linux, AlmaLinux e Red Hat, versão 8 ou superior.
-
Privilégio de superusuário (root) na máquina para instalação.
noteOs seguintes RPMs precisam estar disponíveis para instalação via gerenciador de pacotes (dnf): python3-devel, krb5-server, krb5-libs, krb5-workstation, krb5-devel e gcc.
Download
O tdpctl é fornecido no formato tarball para sistemas operativos Enterprise Linux, versão 8 ou superior.
Para descarregar a última versão do tdpctl, faça o download do ficheiro tdpctl-[version]-linux-x64.tar.gz no diretório /yum/tdp/tdpctl do Repositório Público de Pacotes da Tecnisys.
Para aceder o repositório, será necessário informar suas credenciais de acesso, definidas no momento do seu cadastro gratuito no site da Tecnisys.
Instalação
Para instalar o tdpctl, siga os passos abaixo:
- Instruções
- Vídeo
-
Descompacte o ficheiro tdpctl-versao-linux-x64.tar.gz no diretório usr/local
Terminal inputsudo tar -C /usr/local -xzf tdpctl-0.1-alpha-linux-x64.tar.gz
-
Execute o script 'setup.sh':
cd /usr/local/tdpctl && sudo ./setup.sh
Após a instalação, o comando 'tdpctl' estará disponível a partir de qualquer diretório.

Uso do TDPCTL
- Instruções
- Vídeo
Sintaxe do Comando
tdpctl [OPÇÕES] COMANDO [ARGS]...
OPÇÕES:
--version
=> Mostra a versão e sai.--help
=> Mostra a ajuda para execução do comando.
COMANDO:
addon-install
=> Instala uma extensão do TDP.install
=> Instala o Apache Ambari para o TDP.
Exemplos:
- Instalação de uma extensão:
tdpctl addon-install -f nome-do-ficheiro-extensão.taf
- Detalhes do comando:
tdpctl
- Para ajuda:
tdpctl --help
- Verificar a versão:
tdpctl --version
- Ajuda sobre um comando específico:
tdpctl addon-install --help
O ficheiro extensão.taf
é criptografado e só pode ser aberto pelo TDPCTL. A extensão .taf
é específica para ficheiros Tecnisys.
Sempre que necessário, consulte a ajuda to tdpctl (opção --help) para obter informações detalhadas sobre os comandos e opções disponíveis.
