Mover o processo de serviço de mensagens

Este artigo presume que você tenha instalado o Tableau Server em um nó inicial e em pelo menos um nó adicional. Para obter mais informações sobre como adicionar nós ao Tableau Server, consulte Instalar e configurar nós adicionais.

Não é possível remover uma instância do Serviço de mensagens, se a mesma for a única instância no servidor. Não é possível o executar Tableau Server sem uma instância do Serviço de mensagens. Isso significa que se precisar mover o armazenamento de arquivos ou se for excluir o nó do servidor que hospeda o Serviço de mensagens , é necessário mover o serviço para outro nó antes.

Mover o Serviço de mensagens é um processo simples de três etapas:

  • Remova a instância original do Serviço de mensagens.

  • Adicione uma nova instância do Serviço de mensagens.

  • Aplique as alterações pendentes.

Como mover do Serviço de mensagens

  1. No TSM, na guia Status, verifique se todos os processos estão ativos.

  2. Clique na guia Configuração.

  3. Para o nó em que você está removendo o Serviço de mensagens, desmarque a caixa Serviço de mensagens.

    Isso ativará o botão Alterações Pendentes, mas em Alterações pendentes, um erro informará que o Serviço de mensagens (activemqserver) não está em um nó. Até que seja adicionado a outro nó, você não poderá aplicar as alterações pendentes.

  4. Para o nó em que você está adicionando o Serviço de mensagens, selecione a caixa Serviço de mensagens.

  5. Clique em Alterações pendentes na parte superior da página.

  6. Clique em Aplicar alterações e reiniciar e Confirmar para confirmar uma reinicialização do Tableau Server.

Como mover do Serviço de mensagens

  1. No nó inicial, abra uma sessão do terminal.

  2. Encontre a ID dos nós que você está alterando:

    tsm topology list-nodes -v

  3. Remover o Serviço de mensagens de um nó:

    tsm topology set-process -n <nodeID> -pr activemqserver -c 0
  4. Adicione o Serviço de mensagens a outro nó:

    tsm topology set-process -n <nodeID> -pr activemqserver -c 1
  5. Aplique as alterações na configuração:

    tsm pending-changes apply

    Se as alterações pendentes exigirem uma reinicialização do servidor, o comando pending-changes apply exibirá um prompt para que você saiba que ocorrerá uma reinicialização. Esse prompt será exibido mesmo que o servidor esteja parado, porém, nesse caso, não há reinicialização. Cancele o prompt com a opção --ignore-prompt, mas isso não altera o comportamento de reinicialização. Se as alterações não exigirem uma reinicialização, elas serão aplicadas sem um prompt. Para obter mais informações, consulte tsm pending-changes apply.

Agradecemos seu feedback!Seu feedback foi enviado. Obrigado!