Instalação do tdpctl

O tdpctl é uma Interface de Linha de Comando, 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.

  • 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 operacionais Enterprise Linux, versão 8 ou superior.

Para baixar a última versão do tdpctl, faça o download do arquivo tdpctl-[version]-linux-x64.tar.gz no diretório /yum/tdp/tdpctl do Repositório Público de Pacotes da Tecnisys.

Para acessar o repositório, será necessário informar suas credenciais de acesso, definidas no momento do seu cadastro gratuíto no site da Tecnisys.

Instalação

Para instalar o tdpctl, siga os passos abaixo:

  1. Descompacte o arquivo tdpctl-[version]-linux-x64.tar.gz no diretório /usr/local. Por exemplo:

        sudo tar -C /usr/local -xzf tdpctl-1.0.0-linux-x64.tar.gz
  2. Execute o script setup.sh:

        cd /usr/local/tdpctl && sudo ./setup.sh
    Setup do tdpctl
    Figure 1. Setup do tdpctl
Após a instalação, o comando tdpctl estará disponível a partir de qualquer diretório.

Sintaxe

tdpctl [OPÇÕES] COMANDO [ARGS]...

OPÇÕES:

  • --version ⇒ Exibe a versão do tdpctl

  • --help ⇒ Exibe informações de uso do tdpctl

COMANDO:

  • install ⇒ Instala os componentes do Apache Ambari (Server e Agent) para implantação de um Cluster TDP

  • addon-install ⇒ Instala uma extensão do TDP

Sempre que necessário, consulte ajuda do tdpctl (opção --help) para obter informações detalhadas sobre os comandos e opções disponíveis:

Comandos e opções disponíveis no tdpctl
Figure 2. Comandos e opções disponíveis no tdpctl