Encontre respostas para perguntas frequentes durante a atualização.
Posso executar os scripts sem privilégios de root/administrador?
Quando os scripts são executados automaticamente por meio do instalador, o instalador tem os privilégios necessários. Para fazer uma execução manual, você precisa de root (Linux) ou administrador (Windows) porque os scripts inspecionam o status do serviço, as permissões de arquivo e executam comandos como a conta de serviço RMT.
E se eu não souber a senha do banco de dados?
Todas as verificações dependentes de PostgreSQL são ignoradas com WARN. O script ainda executa todas as outras verificações. Entre em contato com o suporte do Tableau para obter a senha.
Como recuperar a senha para o usuário do banco de dados tabrmtdb?
Você pode recuperar as credenciais navegando até o diretório do RMT Server e executando o comando apropriado para seu sistema operacional:
No Windows:
.\rmtadmin get db:username db:password
No Linux:
rmtadmin get db:username db:password
Posso executar a verificação de pré-atualização enquanto o RMT estiver em uso?
Sim. O script é somente leitura e seguro para ser executado em um sistema de produção a qualquer momento.
O que acontece se a verificação pós-atualização encontrar falhas?
A verificação pós-atualização nunca bloqueia o instalador. As falhas são apontadas no relatório. Alguns (como “Corretor inacessível”) são temporários e se resolvem por conta própria.
Os scripts são compatíveis com PostgreSQL/RabbitMQ externos?
Sim. O script de pós-atualização detecta automaticamente a configuração externa e ignora as verificações locais apropriadamente. As verificações de banco de dados do script de pré-atualização exigem --db-password independentemente de ele se conectar ao banco de dados RMT interno.
Posso executar os scripts nas máquinas do RMT Server e do Agent?
Sim. Use --component master no RMT Server e --component agent nos Agents. Se não especificado, o script detecta automaticamente.
O que significa InstallerContext no relatório?
Quando a verificação de pré-atualização é executada automaticamente durante uma atualização MSI Windows, a opção -InstallerContext é definida. Isso relaxa as verificações de serviço e porta, que podem relatar interrompido/desativado porque o instalador já interrompeu os serviços, para WARN e ignora o gate de processo perdido (#38a) para que o instalador possa gerenciar o próprio ciclo de vida do processo. Quando você executa o script manualmente, essas verificações usam sua gravidade normal.