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':
Terminal inputcd /usr/local/tdpctl && sudo ./setup.sh
noteApós a instalação, o comando 'tdpctl' estará disponível a partir de qualquer diretório.
Figura 1 - Setup do TDPCTL
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:
Terminal inputtdpctl addon-install -f nome-do-ficheiro-extensão.taf
-
Detalhes do comando:
Terminal inputtdpctl
-
Para ajuda:
Terminal inputtdpctl --help
-
Verificar a versão:
Terminal inputtdpctl --version
-
Ajuda sobre um comando específico:
Terminal inputtdpctl addon-install --help
noteO ficheiro
extensão.taf
é criptografado e só pode ser aberto pelo TDPCTL. A extensão.taf
é específica para ficheiros Tecnisys.noteSempre 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