Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
titleAtenção

Esta página foi revisada para considerar as configurações da atualização 1.6 ou superior.

Caso possua a atualização 1.5.13 ou inferior acesse Quais os procedimentos para atualização do Fluig na release 1.5.13 ou inferior?

Índice

Índice
maxLevel3
outlinetrue
exclude.*ndice
stylenone


Objetivo

...

O objetivo deste guia é apresentar os procedimentos necessários para efetuar a atualização do TOTVS Fluig Plataforma.

Para acompanhar informações sobre Atualização Programada e sobre o Ciclo de Atualização Obrigatório do Fluig acesse Atualização fluig, acesse Atualização da plataforma.

Informações
titleFluig no Cloud

Caso tenha contratado o serviço de Cloud, a instalação, atualização ou configuração do Fluig da plataforma é realizada por uma equipe de atendimento específica. Para solicitar o atendimento, acha um chamado para a equipe de Cloud pela página de suporte.


Pré-requisitos

...

Gerais

  • É imprescindível parar todos os serviços antes de atualizar a plataforma: fluig, fluig_Indexer, fluig_Realtime, fluig_memCached ou redis (para ambientes de alta disponibilidade ou com servidores de cache configurados) e Prizm (esse serviço só existe se você utiliza o Fluig Viewer localmente).

    Nota

    É importante lembrar que, para ambientes de alta disponibilidade, todos os serviços devem estar parados e nenhum arquivo ou pasta deve estar aberto (isso inclui mapeamento de pastas ou arquivos).

...

Nota
titleAtenção!

É importante ressaltar que não disponibilizamos o instalador para pacotes específicos que não estejam disponíveis no Portal do cliente. Sempre disponibilizamos no Portal o instalador para a última atualização disponível, que já contempla todas as correções e melhorias liberadas. É possível acompanhar nosso calendário de atualizações em Atualização Fluig


Atualização 1.7

...

Ajuste de processos e arquivos abertos para Fluig Indexer (Solr) em sistemas operacionais Linux
Aviso
titleImportante!

A partir da atualização 1.7.0, o TOTVS Fluig Plataforma passa a ser compilado sob a versão 11 do Java®. Por este motivo as mensagens de alerta, abaixo citadas, referentes ao serviço Fluig Indexer (Solr) durante a inicialização do Fluigda plataforma, podem ser exibidas.

Bloco de código
languagebash
themeMidnight
titleSolr warnings
Starting Node server ... done
*** [WARN] *** Your open file limit is currently 1024. 
It should be set to 65000 to avoid operational disruption. 
If you no longer wish to see this warning, set SOLR_ULIMIT_CHECKS to false in your profile or solr.in.sh
*** [WARN] *** Your Max Processes Limit is currently 62191. 
It should be set to 65000 to avoid operational disruption. 
If you no longer wish to see this warning, set SOLR_ULIMIT_CHECKS to false in your profile or solr.in.sh
Waiting up to 180 seconds to see Solr running on port 8983 [\] 
Started Solr server on port 8983 (pid=54541). Happy searching!

...

Após a configuração e o reinício do servidor a mensagem não será mais exibida no log do Fluigda plataforma.

Atualização 1.6

Aviso
titleImportante!

Caso você tenha Fluig a plataforma com envio de e-mail configurado anterior à atualização 1.6.1, será necessário limpar os dados antigos de conexão do Servidor de e-mail pois a partir da atualização 1.6.1 essas configurações são feitas em tela.

  • A atualização para o Fluig a release 1.6.x deve ser efetuada apenas se a instalação atual estiver na release 1.5.13. Para baixar o pacote da 1.5.13, acesse o Portal do cliente.
  • As bibliotecas JavaScript do Fluig foram da plataforma foram atualizadas, portanto é preciso realizar novos testes com os formulários já cadastrados para garantir que não ocorram conflitos com versões mais antigas destas mesmas bibliotecas.
  • Os desenvolvimentos sob a plataforma com dependências diretas do Java deverão ser recompilados com a versão Java 1.8. 
  • Os componentes da Fluig Store TOTVS Store devem ser atualizados para nova versão compatível com o Fluig 1a release 1.6.
  • Após a atualização, acesse o recurso de Indexação e faça uma reindexação completa dos conteúdos do repositório do Fluigda plataformamarcando inclusive a opção para Recriar o índice.
  • Caso utilize autenticação LDAP, siga os procedimentos descritos aqui.

Atualização 1.5

Atualização 1.2.8

  • Clientes que estiverem utilizando o Fluig a plataforma abaixo da atualização 1.2.8 devem entrar em contato com o Suporte TOTVS Fluig antes de executar a atualização.


Procedimentos para

...

efetuar a

...

atualização
Âncora
atualização
atualização

...

Para efetuar a atualização do TOTVS Fluig Plataforma, é necessário seguir os passos descritos a seguir:

Deck of Cards
effectDuration0.5
historyfalse
idsamples
effectTypefade
Card
defaulttrue
id1
labelPasso1

Card
id2
labelPasso 2
  • Pare os serviços Fluig, fluig_Indexer, fluig_RealTime e fluig_MemCached ou redis (se tiver configurado).

Informações

Caso tenha o Fluig 1atualização 1.5.13 ou anterior instalado, os serviços serão: fluig, fluig_MemCached e fluig_RealTime.

Na instalação da versão atualização 1.6.0, por padrão, o serviço fluig_MemCached não será criado. Nesta versão o servidor de aplicação mudou e trabalha com sistema de cache local, exceto em servidores de alta disponibilidade.

Card
id3
labelPasso 3
  • Execute o instalador do Fluig e escolha a opção Atualizar minha instalação e clique em Próximo.

Card
id4
labelPasso 4
  • Na tela de Diretório para Atualização, selecione o diretório onde o Fluig a plataforma está instaladoinstalada.
  • Clique em Próximo até o sistema apresentar a mensagem de que a atualização foi concluída com sucesso.

Card
id5
labelPasso 5
  • Caso a plataforma esteja operando em load balance, é necessário realizar a configuração abaixo:

1. Localize a pasta WCMDIR, que está compartilhada entre todos os nós:

  • Abra em um editor de texto o arquivo domain.xml localizado em [diretório_instalação]/appserver/domain/configuration;
  • Localize a propriedade de binding "java:global/wcm/globalDataDir" , que informa o caminho da pasta compartilhada entre as instâncias;
Bloco de código
<simple name="java:global/wcm/globalDataDir" value="GLOBAL_DATA_DIR/wcmdir"/>

2. Em seguida copie o conteúdo do diretório [diretório_instalação]/repository/wcmdir/ para o caminho encontrado nesse parâmetro acima GLOBAL_DATA_DIR/wcmdir

Card
id6
labelPasso 6
  • Inicie os serviços respeitando a seguinte ordem:
  1. fluig_MemCached ou redis (se tiver configurado)
  2. fluig_Indexer;
  3. fluig_RealTime;
  4. fluig.


...


Nota
titleImportante!

Habilite o acesso ao serviço de versionamento do Fluigda plataforma, liberando acesso ao endereço https://version.fluig.com (porta 443), na rede local onde o Fluig a plataforma está instaladoinstalada.

Para verificar a disponibilidade do serviço de licenciamento, acesse o site status.fluig.com.


Atualização em Ambiente Windows - Modo Caractere


As instruções para realizar o atualização do Fluig TOTVS Fluig Plataforma e dos módulos separadamente estão informados abaixo:

Deck of Cards
effectDuration0.5
historyfalse
idsamples4
effectTypefade
Card
defaulttrue
id1
labelFluig


  • Abra o Prompt de Comandos no diretório onde o pacote de instalação foi descompactado e execute o comando abaixo. Se o Fluig foi instalado a plataforma foi instalada de forma completa ou seja, com todos os módulos, não será necessário atualizar os módulos Servidor de Indexação e RealTime separadamente, sendo preciso apenas executar este comando:

Bloco de código
languagebash
java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate <diretório de instalação>
  • Pronto! Após o término da atualização será apresentada a mensagem "Atualização concluída" no console. Portanto sua plataforma foi atualizada.


Card
id2
labelServidor de Indexação


  • Abra o Prompt de Comandos no diretório onde o pacote de instalação foi descompactado e execute o comando abaixo caso deseje atualizar apenas o Servidor de Indexação:

Bloco de código
languagebash
java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate solr <diretório de instalação>
  • Pronto! Após o término da atualização será apresentada a mensagem "Atualização concluída" no console. Portanto o Servidor de Indexação foi atualizado corretamente.
Dica

Se desejar implementar servidores fluig Indexer na configuração Master/Slave, continue a instalação conforme os procedimentos descritos na documentação Fluig Indexer em alta disponibilidade.

Card
id3
labelRealTime


  • Abra o Prompt de Comandos no diretório onde o pacote de instalação foi descompactado e execute o comando abaixo caso deseje atualizar apenas o serviços de RealTime:

Bloco de código
languagebash
java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate nodejs <diretório de instalação>
  • Pronto! Após o término da atualização será apresentada a mensagem "Atualização concluída" no console. Portanto o Servidor de Indexação foi atualizado corretamente.



Atualização em Ambiente Linux - Modo Caractere

...

As instruções para realizar o atualização do Fluig TOTVS Fluig Plataforma e dos módulos separadamente estão informados abaixo:

Deck of Cards
effectDuration0.5
historyfalse
idsamples4
effectTypefade
Card
defaulttrue
id1
labelFluig


  • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando abaixo. Se o Fluig a plataforma foi instalado instalada de forma completa ou seja, com todos os módulos, não será necessário atualizar os módulos Servidor de Indexação e RealTime separadamente, sendo preciso apenas executar este comando:

Bloco de código
languagebash
./jdk-64/bin/java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate <diretório de instalação>
  • Pronto! Após o término da atualização será apresentada a mensagem "Atualização concluída" no console. Portanto sua plataforma foi atualizada.


Card
id2
labelServidor de Indexação


  • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

Bloco de código
languagebash
./jdk-64/bin/java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate solr <diretório de instalação>
  • Pronto! Após o término da atualização será apresentada a mensagem "Atualização concluída" no console. Portanto o Servidor de Indexação foi atualizado corretamente.
Dica

Se desejar implementar servidores fluig Indexer na configuração Master/Slave, continue a instalação conforme os procedimentos descritos na documentação Fluig Indexer em alta disponibilidade.

Card
id3
labelRealTime


  • Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:

Bloco de código
languagebash
./jdk-64/bin/java -cp fluig-installer.jar com.fluig.wcm.update.FluigUpdate nodejs <diretório de instalação>
  • Pronto! Após o término da atualização será apresentada a mensagem "Atualização concluída" no console. Portanto o serviço de RealTime foi atualizado corretamente.



Atualização com Balanceamento de Carga, Alta Disponibilidade e Tolerância a Falha - Cluster


O procedimento de atualização do Fluig em cluster da plataforma em cluster onde é possível ter balanceamento de cargaalta disponibilidade e tolerância a falha é igual ao de ambientes com apenas uma instância, porém o pacote de atualização deverá ser executado em cada um dos nós do ambiente. Os serviços FLUIG, fluig_Indexer, fluig_Realtime, Cache (Memcached ou Redis) e Prizm devem estar parados antes que o processo de atualização seja iniciado.

Aviso
titleImportante

Se a atualização for realizada da versão 1.5.x para a versão 1.6, as configurações de balanceamento de cargaalta disponibilidade e tolerância a falha deverão ser refeitas devido o servidor de aplicação ter mudado. Para isso, siga a documentação Balanceamento de carga, Alta disponibilidade e Tolerância a falha - Cluster.