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 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 gratuito no site da Tecnisys.

Instalação

Para instalar o tdpctl, siga os passos abaixo:

  1. Descompacte o arquivo 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-arquivo-extensão.taf
  2. Detalhes do comando:

    Terminal input
    tdpctl
  3. Para ajuda:

    Terminal input
    tdpctl --help
  4. Verificar a versão:

    Terminal input
    tdpctl --version
  5. Ajuda sobre um comando específico:

    Terminal input
    tdpctl addon-install --help
    note

    O arquivo extensão.taf é criptografado e só pode ser aberto pelo TDPCTL. A extensão .taf é específica para arquivos 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