Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemplo: realizar um ISSU unificado

Este exemplo mostra como realizar uma atualização unificada de software em serviço (ISSU).

Requisitos

Este exemplo usa os seguintes componentes de hardware e software:

  • Roteador MX480 com mecanismos de roteamento duplos

  • Junos OS Release 13.3R6 como versão inicial

  • Junos OS Release 14.1R4 como versão final

Antes de começar

Antes de realizar um ISSU unificado, certifique-se de:

  • Realize uma verificação de compatibilidade para garantir que os componentes de software e hardware e a configuração no dispositivo ofereçam suporte a ISSU unificada usando o software do sistema de solicitação que valide o comando de atualização em serviço

  • Leia o capítulo Requisitos unificados do sistema ISSU para prever quaisquer circunstâncias especiais que possam afetar sua atualização.

    • Verifique se sua plataforma oferece suporte ao recurso ISSU unificado.

    • Verifique se as unidades substituíveis em campo (FRUs) instaladas em sua plataforma oferecem suporte ao recurso ISSU unificado ou que você pode aceitar os resultados da realização da atualização com algumas FRUs que não oferecem suporte a ISSU unificada.

    • Verifique se os protocolos e recursos configurados em sua plataforma oferecem suporte ao recurso ISSU unificado ou se você pode aceitar os resultados da realização da atualização com alguns protocolos e recursos que não oferecem suporte a ISSU unificado.

  • Baixe o pacote de software do site de suporte da Juniper Networks em https://www.juniper.net/support/ e coloque o pacote em seu servidor local.

    Práticas recomendadas:

    Quando você acessar a página web do Software de Download para o seu dispositivo, registre o checkum md5. Depois de baixar o pacote de software para o seu dispositivo, confirme que ele não é modificado de forma alguma usando o file checksum md5 comando. Para obter mais informações sobre como verificar o checkum md5, consulte https://kb.juniper.net/InfoCenter/index?page=content&id=KB17665 .

    Nota:

    Começando com o Junos OS Release 16.1R1, enquanto executa um ISSU unificado de um Junos OS baseado em FreeBSD 6.1 para um Junos OS baseado em FreeBSD 10.x atualizado, a configuração deve ser validada em um host remoto ou em um mecanismo de roteamento. O host remoto ou o mecanismo de roteamento devem estar executando um Junos OS com um FreeBSD atualizado. Além disso, apenas alguns diretórios e arquivos selecionados serão preservados enquanto atualizam do Junos OS baseado em FreeBSD 6.1 para o Junos OS baseado em FreeBSD 10.x. Veja como atualizar o Junos OS com o FreeBSD atualizado e solicitar o valor do software do sistema (Junos OS com FreeBSD atualizado)

Visão geral

Esse procedimento pode ser usado para atualizar dispositivos da Série M, Série T, Série MX, Série EX e Série PTX que tenham mecanismos de roteamento duplos instalados e suporte a ISSU unificada.

No exemplo, os nomes de host, nomes de arquivo e FRUs são representacionais. Quando você executa o procedimento em seu dispositivo, os nomes de host, nomes de arquivo e FRUs são diferentes. A saída de comando é truncada para mostrar apenas o texto de interesse neste procedimento.

Topologia

A Figura 1 mostra a topologia usada neste exemplo.

Figura 1: Topologia Unified ISSU Example Topology unificada de exemplo de ISSU

Configuração

Existem variações do procedimento dependendo se você quiser instalar o novo software em um ou ambos os mecanismos de roteamento e se você quiser reiniciar automaticamente ambos os mecanismos de roteamento ou reiniciar manualmente um dos mecanismos de roteamento.

Em todos os casos, você deve verificar se os mecanismos de roteamento duplos estão instalados e que o switchover gracioso do Mecanismo de Roteamento (GRES) e o roteamento ativo sem parar (NSR) estão habilitados. Recomendamos que você faça o backup do software do dispositivo antes da atualização.

Para realizar um ISSU unificado, selecione as tarefas apropriadas da lista a seguir:

Verificando mecanismos de roteamento duplo e habilitando GRES e NSR

Procedimento

Procedimento passo a passo

A habilitação do GRES e do NSR é necessária independentemente de qual variação do procedimento de ISSU unificado você usa.

Para verificar se seu dispositivo tem mecanismos de roteamento duplos e habilitar GRES e NSR:

  1. Faça login no seu dispositivo.

  2. Verifique se os mecanismos de roteamento duplos estão instalados em seu dispositivo usando o show chassis hardware comando.

    A saída de comando contém linhas listando o Mecanismo de Roteamento 0 e o Mecanismo de Roteamento 1.

  3. Por padrão, o GRES é desativado; se você ainda não fez isso, habilite o GRES incluindo a graceful-switchover declaração no nível de [edit chassis redundancy] hierarquia no mecanismo de roteamento primário.

  4. Por padrão, o NSR é desativado; se você ainda não fez isso, habilite o NSR incluindo a nonstop-routing declaração no nível de [edit routing-options] hierarquia.

  5. Quando você configura o NSR, você também deve incluir a commit synchronize declaração no nível de [edit system] hierarquia para que as alterações de configuração sejam sincronizadas em ambos os mecanismos de roteamento.

  6. Depois de verificar sua configuração e estar satisfeito com ela, cometa as mudanças usando o commit comando.

    Quando você habilita o GRES e confirma a configuração, a CLI solicita alterações para indicar qual mecanismo de roteamento você está usando. Por exemplo:

  7. Saia do modo de configuração usando o exit comando.

  8. Verifique se o NSR está configurado no mecanismo de roteamento primário (re0) usando o show task replication comando.

    Na saída, verifique se o Synchronization Status campo exibe Complete.

  9. Verifique se o GRES está habilitado no mecanismo de roteamento de backup (re1) usando o show system switchover comando.

    Na saída, verifique se o estado de Graceful switchover campo é Onexibido. Para obter mais informações sobre o show system switchover comando, consulte o switchover do sistema show.

Verificando as versões de software e fazendo backup do software do dispositivo

Procedimento

Procedimento passo a passo

O ISSU unificado exige que ambos os mecanismos de roteamento estejam executando a mesma versão do Junos OS antes da atualização. Como medida preventiva caso algum problema ocorra durante uma atualização, é uma prática recomendada fazer o backup do software do sistema ao disco rígido do dispositivo.

Para verificar as versões de software e fazer backup do software do dispositivo:

  1. Verifique se a mesma versão do Junos OS está instalada e em execução em ambos os mecanismos de roteamento usando o show version comando.

  2. Volte o software do sistema para o disco rígido do dispositivo usando o request system snapshot comando no each Mecanismo de Roteamento.

    Nota:

    O sistema de arquivos raiz é apoiado até /altroot, e /config é apoiado até /altconfig. Depois de emitir o request system snapshot comando, o flash do dispositivo e os discos rígidos são idênticos. Você só pode retornar à versão anterior do software inicializando o dispositivo de mídia removível.

Ajustando temporizador e mudando a configuração específica do recurso

Procedimento

Procedimento passo a passo

Se tiver alguma das seguintes configurações específicas do recurso em seu dispositivo, execute as etapas apropriadas.

Para ajustar os temporizador e alterar a configuração específica do recurso:

  1. As sessões de detecção de encaminhamento bidirecional (BFD) aumentam temporariamente seus temporizadors de detecção e transmissão durante procedimentos unificados de ISSU. Após a atualização, esses temporizadors voltam para os valores em uso antes do início do ISSU unificado.

    Se o BFD estiver habilitado em seu dispositivo e você quiser desativar a negociação do temporizador BFD durante o ISSU unificado, inclua a no-issu-timer-negotiation declaração no nível de [edit protocols bfd] hierarquia.

    Nota:

    Se você incluir esta declaração, os temporizadors BFD mantêm seus valores originais durante o ISSU unificado, e as sessões de BFD podem ser ativadas durante o switchover unificado issu ou do mecanismo de roteamento, dependendo dos intervalos de detecção.

  2. Se o ARP proxy for habilitado em seu dispositivo série M, Série MX ou SÉRIE EX 9200, remova a unconditional-src-learn declaração do nível de [edit interfaces interface-name unit 0 family inet] hierarquia.

    Por padrão, a declaração não está incluída. Este exemplo mostra apenas a interface ge-0/0/1.

  3. Se o LACP estiver habilitado em seu dispositivo da Série PTX, remova a lacp declaração do nível de [edit interfaces interface-name aggregated-ether-options] hierarquia.

  4. Se o protocolo de ponto a ponto (PPP) atm for ativado em seu dispositivo série M ou Série T, defina o intervalo keepalive para 10 segundos ou maior.

    O PPP requer três keepalives para falhar antes que ele derrube a sessão. Trinta segundos (10 segundos x três) fornece uma margem segura para manter sessões de PPP em caso de perda de tráfego durante a operação unificada de ISSU.

    Este exemplo mostra apenas a interface de 0/0/1.

  5. Se o ATM OAM for habilitado em seu dispositivo série M ou Série T, defina o período de célula de loopback OAM F5 para 20 segundos ou maior para manter a conectividade atm em toda a ISSU unificada.

    Inclua a oam-period declaração no nível da [edit interfaces interface-name unit logical-unit-number] hierarquia e especifique 20 segundos. Este exemplo mostra apenas a interface de 0/0/1.

  6. Depois de verificar sua configuração e estar satisfeito com ela, cometa as mudanças usando o commit comando.

  7. Saia do modo de configuração usando o exit comando.

Atualização e reinicialização de ambos os mecanismos de roteamento automaticamente

Procedimento

Procedimento passo a passo

Nesse procedimento, ambos os mecanismos de roteamento reinicializam automaticamente. Reinicializar os dois mecanismos de roteamento automaticamente é o cenário mais comum. Variações deste procedimento são descritas em outras seções.

A Tabela 1 mostra o status do mecanismo de roteamento antes de iniciar o ISSU unificado.

Tabela 1: Status do mecanismo de roteamento antes da atualização

RE0

RE1

Primária

Backup

Versão de software antiga instalada

Versão de software antiga instalada

Versão de software antiga em execução

Versão de software antiga em execução

Para atualizar e reiniciar os dois mecanismos de roteamento automaticamente:

  1. Copie o pacote de software Junos OS para o dispositivo usando o file copy ftp://username@hostname.net/filename /var/tmp/filename comando.

    Recomendamos que você copie o pacote para o /var/tmp directory, que é um grande sistema de arquivos no disco rígido.

    Práticas recomendadas:

    Quando você acessar a página web do Software de Download para o seu dispositivo, registre o checkum md5. Depois de baixar o pacote de software para o seu dispositivo, confirme que ele não é modificado de forma alguma usando o file checksum md5 comando. Para obter mais informações sobre como verificar o checkum md5, consulte https://kb.juniper.net/InfoCenter/index?page=content&id=KB17665 .

  2. No mecanismo de roteamento principal, inicie a atualização usando o request system software in-service-upgrade package-name reboot comando.

    Nota:

    Não tente executar comandos adicionais até que a Connection closed mensagem seja exibida e sua sessão esteja desconectada.

    Quando o mecanismo de roteamento que anteriormente era o principal é reiniciado, você está logado para fora do dispositivo.

  3. Aguarde alguns minutos e faça logon no dispositivo novamente.

    A Tabela 2 mostra o status do mecanismo de roteamento após o ISSU unificado.

    Tabela 2: Status do mecanismo de roteamento após atualizar e reinicializar ambos os mecanismos de roteamento

    RE0

    RE1

    Backup

    Primária

    Nova versão de software instalada

    Nova versão de software instalada

    Nova versão de software em execução

    Nova versão de software em execução

    Você está logado no novo mecanismo de roteamento de backup ().re0

  4. Verifique se ambos os mecanismos de roteamento foram atualizados usando o show version comando.

  5. Se você quiser, você pode exibir opcionalmente as mensagens de log ISSU unificadas usando o show log messages comando.

  6. Se você quiser, você pode fazer re0 opcionalmente o mecanismo de roteamento primário usando o request chassis routing-engine master acquire comando.

    A Tabela 3 mostra o status do mecanismo de roteamento após a etapa 5 ser concluída.

    Tabela 3: Status do mecanismo de roteamento após a atualização, reinicialização e função primária da comutação

    RE0

    RE1

    Primária

    Backup

    Nova versão de software instalada

    Nova versão de software instalada

    Nova versão de software em execução

    Nova versão de software em execução

  7. Execute as etapas aplicáveis na restauração da configuração específica do recurso.

  8. Se você estiver satisfeito com os resultados de seus testes, você pode fazer o backup opcional do software do sistema para o disco rígido do dispositivo usando o request system snapshot comando no each Mecanismo de Roteamento.

    Nota:

    O sistema de arquivos raiz é apoiado até /altroot, e /config é apoiado até /altconfig. Depois de emitir o request system snapshot comando, você não pode retornar facilmente à versão anterior do software, porque o flash do dispositivo e os discos rígidos são idênticos. Para retornar à versão anterior do software, você deve inicializar o dispositivo da mídia removível.

Restaurar a configuração específica do recurso

Procedimento

Procedimento passo a passo

Se tiver alguma das seguintes configurações específicas do recurso em seu dispositivo, execute as etapas apropriadas.

Para restaurar a configuração específica do recurso:

  1. Se o BFD estiver habilitado em seu dispositivo e você tiver desativado anteriormente a negociação do temporizador BFD, exclua a no-issu-timer-negotiation declaração no nível de [edit protocols bfd] hierarquia.

  2. Se o ARP proxy for ativado em seu dispositivo M Series, MX Series ou EX9200 e você tiver removido a unconditional-src-learn declaração anteriormente, inclua a declaração novamente.

    Este exemplo mostra apenas a interface ge-0/0/1.

  3. Se o LACP estiver habilitado em seu dispositivo da Série PTX e você tiver removido a lacp declaração anteriormente, inclua a declaração novamente.

  4. Se o ATM PPP for habilitado em seu dispositivo série M ou Série T e você definir anteriormente o intervalo keepalive para 10 segundos ou maior, restaure o valor original.

    Este exemplo mostra apenas a interface de 0/0/1 e mostra o intervalo sendo definido para os 3 segundos padrão.

  5. Se o ATM OAM for habilitado em seu dispositivo série M ou Série T e você definir anteriormente o período de loopback OAM F5 para 20 segundos ou maior, altere a configuração de volta para o valor original.

    Este exemplo mostra apenas a interface de 0/0/1 e mostra o período sendo definido em 10 segundos.

  6. Depois de verificar sua configuração e estar satisfeito com ela, cometa as mudanças usando o commit comando.

  7. Saia do modo de configuração usando o exit comando.

Atualizando os mecanismos de roteamento e reinicializando manualmente o novo mecanismo de roteamento de backup

Procedimento

Procedimento passo a passo

Em certas circunstâncias, você pode querer instalar o novo software em apenas um mecanismo de roteamento e reiniciar apenas o principal até que você possa testar o novo software. Um mecanismo de roteamento não começa a executar o novo software até que ele seja reiniciado.

A vantagem é que, se os resultados de seus testes exigirem que você rebaixe o software, você pode alternar mecanismos de roteamento para executar o software antigo em um mecanismo de roteamento e, em seguida, instalar o software antigo no outro Mecanismo de Roteamento. Esse não é o cenário típico.

Para atualizar os mecanismos de roteamento e reiniciar manualmente o novo mecanismo de roteamento de backup:

  1. Execute as etapas para verificar mecanismos de roteamento duplo e habilitar GRES e NSR.

  2. Execute as etapas para verificar as versões de software e fazer backup do software do dispositivo.

  3. Execute as etapas de ajuste de temporizador e mudança de configuração específica de recursos.

  4. Copie o pacote de software Junos OS para o dispositivo usando o file copy ftp://username@hostname.net/filename /var/tmp/filename comando.

    Recomendamos que você copie o pacote para o /var/tmp directory, que é um grande sistema de arquivos no disco rígido.

    Práticas recomendadas:

    Quando você acessar a página web do Software de Download para o seu dispositivo, registre o checkum md5. Depois de baixar o pacote de software para o seu dispositivo, confirme que ele não é modificado de forma alguma usando o file checksum md5 comando. Para obter mais informações sobre como verificar o checkum md5, consulte https://kb.juniper.net/InfoCenter/index?page=content&id=KB17665 .

    A Tabela 4 mostra o status do mecanismo de roteamento antes de iniciar o ISSU unificado.

    Tabela 4: Status do mecanismo de roteamento antes de atualizar e reinicializar manualmente o mecanismo de roteamento de backup

    RE0

    RE1

    Primária

    Backup

    Versão de software antiga instalada

    Versão de software antiga instalada

    Versão de software antiga em execução

    Versão de software antiga em execução

  5. No mecanismo de roteamento principal, inicie a atualização usando o request system software in-service-upgrade package-name comando sem a opção de reinicialização.

    A Tabela 5 mostra o status do mecanismo de roteamento após o ISSU unificado e antes de reinicializar manualmente o mecanismo de roteamento de backup.

    Tabela 5: Status do mecanismo de roteamento após a atualização e antes de reinicializar manualmente o mecanismo de roteamento de backup

    RE0

    RE1

    Backup

    Primária

    Nova versão de software instalada

    Nova versão de software instalada

    Versão de software antiga em execução

    Nova versão de software em execução

  6. Verifique se o novo mecanismo de roteamento (primário antigo) ainda está executandore0 a imagem de software anterior e que o novo mecanismo de roteamento primário (re1) está executando a nova imagem de software, usando o show version comando.

  7. Neste ponto, se você não quiser instalar a versão de software mais nova no novo mecanismo de roteamento de backup (re0), emita o request system software delete package-name comando nele.

    Caso contrário, para completar a atualização, vá para a próxima etapa.

  8. Reinicialize o novo mecanismo de roteamento de backup (re0) emitindo o request system reboot comando.

    Se você não estiver na porta do console, você está desconectado da sessão do dispositivo.

    A Tabela 6 mostra o status do Mecanismo de Roteamento após o ISSU unificado, após a reinicialização do mecanismo de roteamento de backup, mas antes da função primária da comutação.

    Tabela 6: status do mecanismo de roteamento após a atualização, reinicialização manual e antes da função primária da comutação

    RE0

    RE1

    Backup

    Primária

    Nova versão de software instalada

    Nova versão de software instalada

    Nova versão de software em execução

    Nova versão de software em execução

  9. Espere alguns minutos e faça login no dispositivo novamente.

    Você está logado no novo mecanismo de roteamento de backup ().re0

  10. Verifique se ambos os mecanismos de roteamento foram atualizados usando o show version comando.

  11. Se você quiser, você pode exibir opcionalmente as mensagens de log ISSU unificadas usando o show log messages comando.

  12. Se você quiser, você pode fazer re0 opcionalmente o mecanismo de roteamento primário usando o request chassis routing-engine master acquire comando:

    A Tabela 7 mostra o status do Mecanismo de Roteamento após o ISSU unificado, após a reinicialização do mecanismo de roteamento de backup e após a função primária da comutação.

    Tabela 7: Status do mecanismo de roteamento após atualização, reinicialização manual e função primária de comutação

    RE0

    RE1

    Primária

    Backup

    Nova versão de software instalada

    Nova versão de software instalada

    Nova versão de software em execução

    Nova versão de software em execução

  13. Execute as etapas aplicáveis na restauração da configuração específica do recurso.

  14. Se você estiver satisfeito com os resultados de seus testes, você pode fazer o backup opcional do software do sistema para o disco rígido do dispositivo usando o request system snapshot comando no each Mecanismo de Roteamento.

    Nota:

    O sistema de arquivos raiz é apoiado até /altroot, e /config é apoiado até /altconfig. Depois de emitir o request system snapshot comando, você não pode retornar facilmente à versão anterior do software, porque o flash do dispositivo e os discos rígidos são idênticos. Para retornar à versão anterior do software, você deve inicializar o dispositivo da mídia removível.

Atualização e reinicialização de apenas um mecanismo de roteamento

Procedimento

Procedimento passo a passo

Em certas circunstâncias, você pode querer instalar o novo software em apenas um mecanismo de roteamento.

A vantagem é que, se os resultados de seus testes exigirem que você rebaixe o software, você pode alternar mecanismos de roteamento para executar o software antigo em um mecanismo de roteamento e, em seguida, instalar o software antigo no outro Mecanismo de Roteamento. Esse não é o cenário típico.

A Tabela 8 mostra o status do mecanismo de roteamento antes de iniciar o ISSU unificado.

Tabela 8: Status do mecanismo de roteamento antes de atualizar e reinicializar um mecanismo de roteamento

RE0

RE1

Primária

Backup

Versão de software antiga instalada

Versão de software antiga instalada

Versão de software antiga em execução

Versão de software antiga em execução

Para atualizar e reiniciar apenas um mecanismo de roteamento:

  1. Execute as etapas para verificar mecanismos de roteamento duplo e habilitar GRES e NSR.

  2. Execute as etapas para verificar as versões de software e fazer backup do software do dispositivo.

  3. Execute as etapas aplicáveis no ajuste de temporizador e na mudança da configuração específica do recurso.

  4. Copie o pacote de software Junos OS para o dispositivo usando o file copy ftp://username@hostname.net/filename /var/tmp/filename comando.

    Recomendamos que você copie o pacote para o /var/tmp directory, que é um grande sistema de arquivos no disco rígido.

    Práticas recomendadas:

    Quando você acessar a página web do Software de Download para o seu dispositivo, registre o checkum md5. Depois de baixar o pacote de software para o seu dispositivo, confirme que ele não é modificado de forma alguma usando o file checksum md5 comando. Para obter mais informações sobre como verificar o checkum md5, consulte https://kb.juniper.net/InfoCenter/index?page=content&id=KB17665 .

  5. No mecanismo de roteamento principal, inicie a atualização usando o request system software in-service-upgrade package-name no-old-master-upgrade comando.

    A Tabela 9 mostra o status do Mecanismo de Roteamento após o ISSU unificado atualizar o mecanismo de roteamento principal, mas antes que o mecanismo de roteamento de backup seja atualizado.

    Tabela 9: Status do mecanismo de roteamento após atualizar um mecanismo de roteamento e antes de atualizar o outro mecanismo de roteamento

    RE0

    RE1

    Backup

    Primária

    Versão de software antiga instalada

    Nova versão de software instalada

    Versão de software antiga em execução

    Nova versão de software em execução

  6. Verifique se o novo mecanismo de roteamento (primário antigo) ainda está executandore0 a imagem de software anterior e que o novo mecanismo de roteamento primário (re1) está executando a nova imagem de software, usando o show version comando.

  7. Se o seu teste estiver completo e você quiser instalar o novo software no mecanismo de roteamento de backup, você deve primeiro desativar GRES e NSR em ambos os mecanismos de roteamento e comprometer a configuração.

  8. Instale o novo software no mecanismo de roteamento de backup (re0) usando o request system software add /var/tmp/jinstall64-14.1R4.10-domestic-signed.tgz comando.

  9. Reinicialize re0 usando o request system reboot comando.

    Se você não estiver na porta do console, você está desconectado da sessão do roteador.

  10. Depois de esperar alguns minutos, faça login no dispositivo novamente.

    Você está logado no mecanismo de roteamento de backup ().re0

  11. Verifique se ambos os mecanismos de roteamento estão executando a nova imagem de software usando o show version comando.

  12. Se você quiser, você pode exibir opcionalmente as mensagens de log ISSU unificadas usando o show log messages comando.

  13. Se quiser, faça re0 o mecanismo de roteamento primário usando o request chassis routing-engine master acquire comando.

    A Tabela 10 mostra o status do Mecanismo de Roteamento após o ISSU unificado, após a reinicialização do mecanismo de roteamento de backup e após a função primária da comutação.

    Tabela 10: Status do mecanismo de roteamento após atualização, reinicialização manual e função primária de comutação

    RE0

    RE1

    Primária

    Backup

    Nova versão de software instalada

    Nova versão de software instalada

    Nova versão de software em execução

    Nova versão de software em execução

  14. Habilite o GRES e o NSR novamente executando as etapas na verificação de mecanismos de roteamento duplo e habilitando GRES e NSR.

  15. Execute as etapas aplicáveis na restauração da configuração específica do recurso.

  16. Se você estiver satisfeito com os resultados de seus testes, você pode fazer o backup opcional do software do sistema para o disco rígido do dispositivo usando o request system snapshot comando no each Mecanismo de Roteamento.

    Nota:

    O sistema de arquivos raiz é apoiado até /altroot, e /config é apoiado até /altconfig. Depois de emitir o request system snapshot comando, você não pode retornar facilmente à versão anterior do software, porque o flash do dispositivo e os discos rígidos são idênticos. Para retornar à versão anterior do software, você deve inicializar o dispositivo da mídia removível.