Esta página foi revisada para considerar as novas configurações de server do fluig para a atualização 1.6. Caso possua uma atualização anterior do fluig acesse: ARQ 058 - Guia de atualização do Fluig. |
Índice
Objetivo
O objetivo deste guia é apresentar os procedimentos necessários para efetuar a atualização do fluig.
Para acompanhar informações sobre Atualização Programada e sobre o Ciclo de Atualização Obrigatório do fluig acesse Atualização fluig.
Caso tenha contratado o serviço de Cloud, a instalação, atualização ou configuração do fluig é realizada por uma equipe de atendimento específica. Para saber como proceder nesses casos acesse a FAQ Como instalar/atualizar o fluig no Cloud? |
Pré-requisitos
Gerais
- É imprescindível parar todos os serviços antes de atualizar o fluig: fluig, fluig_Indexer, fluig_Realtime, Prizm (esse serviço só existe se você utiliza o fluig Viewer localmente).
Atualização 1.6
- A atualização para o fluig 1.6 deve ser efetuada apenas se a instalação atual estiver na versão 1.5.10 ou superior.
- As bibliotecas JavaScript do fluig 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 devem ser atualizados para nova versão compatível com o fluig 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 fluig, marcando 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 abaixo da atualização 1.2.8 devem entrar em contato com o Suporte fluig antes de executar a atualização.
Procedimentos para Efetuar a Atualização do fluig
Para efetuar a atualização do fluig, é necessário seguir os passos descritos a seguir:
- Pare os serviços fluig, fluig_RealTime e fluig_Indexer.
Caso tenha o fluig 1.5.13 ou anterior instalado, os serviços serão: fluig, fluig_MemCached e fluig_RealTime. |
|
- Inicie os serviços respeitando a seguinte ordem:
1. fluig_Indexer; 2. fluig_RealTime; 3. fluig. |
|
Habilite o acesso ao serviço de licenciamento do fluig, liberando acesso ao endereço https://version.fluig.com (porta 443), na rede local onde o fluig está instalado.
|
Atualização em Ambiente Windows - Modo Caractere
As instruções para realizar o atualização do fluig e dos módulos separadamente estão informados abaixo:
- 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 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:
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.
|
- 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:
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.
|
- 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:
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 e dos módulos separadamente estão informados abaixo:
- Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando abaixo. Se o fluig foi instalado 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:
./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.
|
- Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:
./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.
|
- Abra o Console no diretório onde o pacote de instalação foi descompactado e execute o comando:
./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 em Balanceamento de carga, Alta disponibilidade e Tolerância a falha - Cluster
O procedimento de atualização do fluig em ambiente Load Balance é 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.
Considerações iniciais
Procedimento
Antes de começar a atualização, é preciso estar com o ambiente preparado.
- Instale o banco de dados e crie uma instância.
|
- Instale e configure o servidor de cache externo (Redis)
|
- Escolha uma pasta em um servidor (chamaremos de GLOBAL_DATA_DIR) e torne-a acessível para todas as máquinas. Dentro dessa pasta compartilhada, crie duas novas pastas: "apps" e "wcmdir".
|
- Escolha uma pasta em um servidor (chamaremos aqui de VOLUME_DIR) e torne-a acessível para todas as máquinas. Será usada para salvar os volumes das empresas.
|
|