Edge para nuvem privada v. 4.16.05
Há dois cenários em que convém realizar uma reversão:
- Reverter para uma versão mais antiga. Por exemplo, de 4.16.05 a 4.16.01.
 - Reverter para uma versão mais antiga na mesma versão.
 
Use o procedimento abaixo para realizar uma reversão para os dois cenários.
Quem pode realizar a reversão
O usuário que executa a reversão precisa ser o mesmo que atualizou o Edge ou um usuário que está executando como raiz.
Por padrão, os componentes do Edge são executados como o usuário "apigee". Em alguns casos, é possível executar componentes do Edge como usuários diferentes. Por exemplo, se o roteador tiver que acessar portas privilegiadas, como as abaixo de 1.000, execute o roteador como raiz ou como um usuário com acesso a essas portas. Ou você pode executar um componente como um usuário e outro componente como outro usuário.
Quais componentes podem ser revertidos
Você precisa estar ciente das seguintes condições ao realizar uma reversão:
- Para reverter qualquer um dos cinco componentes a seguir em um nó, é necessário reverter qualquer um dos cinco instalados no nó. Por exemplo, se o servidor de gerenciamento, a rota e o processador de mensagens estiverem instalados no nó, será necessário reverter os três para reverter qualquer um deles.
Os cinco componentes são:- Servidor de gerenciamento
 - Roteador
 - processador de mensagens
 - Servidor Qpid
 - Servidor Postgres
 
 - Não reverta o Cassandra. Esta versão do Edge contém uma versão atualizada do Cassandra que é compatível com a versão 4.16.01. Se você reverter algum componente, deixe o Cassandra na versão 4.16.05 para aproveitar os recursos mais recentes.
 - Esta versão não contém uma nova versão do postgresql ou qpidd. Portanto, não é necessário revertê-las.
 
Para reverter 4.16.05
Para reverter o Apigee Edge, siga estas etapas:
- Interrompa a reversão do componente:
      
- Se você reverte qualquer um dos seguintes componentes, precisa interrompê-los: Management Server, Router, Message Processor, Qpid Server ou Postgres
 Server:
> apigee-service edge-management-server stop
> apigee-service edge-router stop
> apigee-serviceedge-message-Processor stop
apigee-service edge-service-qpid-processor, apigee-service Edge-qpid-processor.
 - Se você estiver revertendo qualquer outro componente, pare apenas esse
        componente:
> apigee-service comp stop 
 - Se você reverte qualquer um dos seguintes componentes, precisa interrompê-los: Management Server, Router, Message Processor, Qpid Server ou Postgres
 Server:
 - Se você estiver revertendo a monetização, desinstale-a:
> apigee-service edge-mint-gateway desinstalar - Desinstale o componente para reverter:
      
- Se você estiver revertendo qualquer um destes componentes, desinstale-os
        todos: Management Server, Router, Message Processor, Qpid Server ou Postgres
        Server:
> apigee-service edge-gateway desinstalar - Se você estiver revertendo qualquer outro componente, desinstale apenas esse
        componente
> apigee-service comp e desinstale 
 - Se você estiver revertendo qualquer um destes componentes, desinstale-os
        todos: Management Server, Router, Message Processor, Qpid Server ou Postgres
        Server:
 - Se você estiver revertendo o roteador, exclua o conteúdo de /opt/nginx/conf.d:
> cd /opt/nginx/conf.d
> rm -rf * - 
      Se quiser reverter o componente para a versão 4.16.01, faça o seguinte:
      
- Desinstale a versão 4.16.05 do apigee-setup: 
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup desinstalação - Faça o download de bootstrap.sh para a versão 4.16.01:
> curl https://software.apigee.com/bootstrap.sh -o /tmp/bootstrap.sh
 - Instale o utilitário e as dependências do serviço Apigee 4.16.01: 
> sudo bash /tmp/bootstrap.sh apigeeuser=uName apigeepassword=pWord
em que uName e pWord são o nome de usuário e a senha que você recebeu da Apigee. Se você omitir o pWord, será necessário inseri-lo. - Instalar a versão 4.16.01 da apigee-setup: 
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup install - Instale a versão 4.16.01 do componente:
> /<instal_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
em que comp é o componente a ser instalado e configFile é seu arquivo de configuração 4.16.01. 
 - Desinstale a versão 4.16.05 do apigee-setup: 
 - 
      Para reverter o componente para uma versão específica da
      versão 4.16.05 : 
- Faça o download da versão do componente específico: 
> /<instal_dir>/apigee/apigee-service/bin/apigee-service comp-version instalar
em que comp-version é o componente e a versão a ser instalado. Por exemplo:
> /<instal_dir>/apigee/apigee-service/bin/apigee-service edge-ui-4.16.05-0.0.3649 install
Se você estiver usando o repositório da Apigee on-line, poderá determinar as versões dos componentes disponíveis usando este comando:
> yum --show duplicates list comp show resultado, - Use apigee-setup para
        instalar o componente:
> /<install_dir>/apigee/apigee-setup/bin/setup.sh -p comp -f configFile
Por exemplo:
> /<install_dir>/apigee/apigee-setup/bin/setup.sh -p ui -setup name.sh -p ui -f configFile
 
 - Faça o download da versão do componente específico: 
 
Entre em contato com o suporte da Apigee se você encontrar problemas ao reverter.