Saltar para o conteúdo principal
Version: Versão: 2.2.0

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.

Pré-Requisitos
  • 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.

    note

    Os 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:

  1. Descompacte o ficheiro tdpctl-versao-linux-x64.tar.gz no diretório usr/local

    Terminal input
      sudo tar -C /usr/local -xzf tdpctl-0.1-alpha-linux-x64.tar.gz
  2. Execute o script 'setup.sh':

Terminal input
  cd /usr/local/tdpctl && sudo ./setup.sh
note

Após a instalação, o comando 'tdpctl' estará disponível a partir de qualquer diretório.

Figura 1 - Setup do TDPCTL
Figura 1 - Setup do TDPCTL

Uso do TDPCTL

Sintaxe do Comando

Terminal input
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:

  1. Instalação de uma extensão:
Terminal input
tdpctl addon-install -f nome-do-ficheiro-extensão.taf
  1. Detalhes do comando:
Terminal input
tdpctl
  1. Para ajuda:
Terminal input
tdpctl --help
  1. Verificar a versão:
Terminal input
tdpctl --version
  1. Ajuda sobre um comando específico:
Terminal input
tdpctl addon-install --help
note

O ficheiro extensão.taf é criptografado e só pode ser aberto pelo TDPCTL. A extensão .taf é específica para ficheiros Tecnisys.

note

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.

Figura 2 - Uso do TDPCTL
Figura 2 - Uso do TDPCTL