Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Visão geral de instalação e atualização de software (Junos OS Evolved)

RESUMO  Um dispositivo da Juniper Networks é entregue com o sistema operacional Juniper Networks (Junos OS Evolved) já instalado. Quando você alimenta o dispositivo, ele começa (boots) usando o software instalado. À medida que novos recursos e correções de software ficam disponíveis, você deve atualizar seu software para usá-los.

Antes de instalar o software, você deve fazer backup do sistema, incluindo a configuração. Você atualiza (ou rebaixa) a versão do sistema operacional em um dispositivo copiando um pacote de instalação de software para o seu dispositivo e, em seguida, usa o CLI para instalar o novo software no dispositivo. Em seguida, você reinicializa o dispositivo, que parte do software recém-instalado. Após uma atualização bem-sucedida, faça backup do novo software e configuração. Veja o backup e recuperação de software com instantâneos .

Nota:

Antes de instalar um software em um dispositivo que tenha um ou mais modelos de dados YANG personalizados adicionados a ele, faça backup e remova os dados de configuração correspondentes aos modelos de dados YANG personalizados da configuração ativa. Para obter mais informações, consulte o gerenciamento de pacotes e configurações YANG durante uma atualização ou rebaixamento de software.

Para entender mais sobre o Junos OS Evolved Software Licensing, consulte o Guia de licenciamento da Juniper. Consulte as Folhas de Dados do produto acessíveis a produtos e serviços para obter detalhes, ou entre em contato com sua equipe de conta da Juniper ou com o Parceiro Juniper.

As seções a seguir introduzem as considerações gerais na atualização e redução do software:

Tipos de instalação evoluída do Junos OS

Os dois tipos de instalações usadas para atualizar ou rebaixar seu dispositivo são instalação e recuperação padrão. A instalação padrão é o método padrão de atualizar e rebaixar o software. Você realiza uma instalação de recuperação quando o software no dispositivo está danificado ou de outra forma incapaz de acomodar um upgrade ou rebaixamento de software.

Standard Installation

Uma instalação padrão é o método típico usado para atualizar ou rebaixar software no servidor. Esse método usa o pacote de instalação que combina com o pacote de instalação já instalado no sistema. Para obter informações sobre os diferentes pacotes de instalação disponíveis, consulte os pacotes de instalação evoluídos do Junos OS.

Recovery Installation

Uma instalação de recuperação é o método usado para reparar um dispositivo com software danificado ou uma condição que impede a atualização ou rebaixamento do software.

Várias versões de software disponíveis

O Junos OS Evolved armazena várias versões de software na mídia de armazenamento. Para ver os pacotes de software instalados no sistema, use o comando do show system software list modo operacional. O Junos OS Evolved também permite que você reverta para qualquer uma das versões já armazenadas no sistema com o comando de request system software rollback modo operacional.

Cada versão também armazena o último arquivo de configuração que estava em execução quando essa versão estava em execução. O Junos OS Evolved oferece suporte a uma reversão para uma imagem alternativa com o arquivo de configuração atual ou com o instantâneo de configuração de quando a imagem alternativa estava em execução pela última vez, usando o comando do request system software rollback image-name with-old-snapshot-config modo operacional.

Sincronização de software de nós para sistemas de mecanismos de roteamento duplo

O Junos OS Evolved garante que todos os nós em um sistema estejam executando a mesma versão de software.

Se você inserir um mecanismo de roteamento que tenha a mesma versão de software atual que o mecanismo de roteamento principal no sistema, o novo Mecanismo de Roteamento se juntará ao sistema. O sistema sincroniza automaticamente as configurações e as outras versões de software desde o mecanismo de roteamento existente até o novo Mecanismo de Roteamento, mesmo que você não tenha configurado aauto-sw-sync declaração.

Se você inserir um mecanismo de roteamento que tenha uma versão de software diferente no sistema, o Mecanismo de Roteamento é mantido fora do sistema e o sistema gera um alarme de incompatibilidade de software. O alarme especifica o nome do Mecanismo de Roteamento e a versão do software no mecanismo de roteamento recém-inserido, semelhante ao seguinte: Software Version Mismatch on re1:junos-evo-install-ptx-x86-64-20.4R2.6-EVO. Você precisa sincronizar manualmente os mecanismos de roteamento para trazer o RE1 de volta ao sistema.

Você pode sincronizar manual ou automaticamente as versões e configurações de software com o novo Mecanismo de Roteamento. A sincronização automática de software é desativada por padrão. Recomendamos que você habilite a sincronização automática de software.

  • Para sincronizar automaticamente sempre as versões e configurações de software com o novo Mecanismo de Roteamento, configure a auto-sw-sync enable declaração no nível de [edit system] hierarquia. Quando você configura a auto-sw-sync declaração, o sistema detecta o novo Mecanismo de Roteamento, sincroniza todas as imagens para o novo Mecanismo de Roteamento e reinicializa o novo Mecanismo de Roteamento para que o novo Mecanismo de Roteamento crie o mesmo software e a mesma versão de configuração que o mecanismo de roteamento principal e se junte ao sistema. Cada imagem de software contém a configuração em execução quando essa imagem de software estava ativa pela última vez.

  • Para sincronizar manualmente as versões e configurações de software com o novo Mecanismo de Roteamento, use o comando de request system software sync all-versions modo operacional. Todas as imagens e configurações de software armazenadas com as imagens são sincronizadas com o novo Mecanismo de Roteamento e o sistema reinicializa o novo Mecanismo de Roteamento. Quando o novo mecanismo de roteamento volta, o novo Mecanismo de Roteamento entra no sistema.

Para um sistema de mecanismo de roteamento duplo, quando o mecanismo de roteamento secundário inicializa com uma imagem atual diferente da imagem atual do mecanismo de roteamento principal e você configurou a auto-sw-sync enable declaração, o mecanismo de roteamento primário sincroniza a imagem atual com o mecanismo de roteamento secundário. O mecanismo de roteamento principal também sincroniza a imagem do software de reversão e as outras imagens para o mecanismo de roteamento secundário. Se o arquivo de configuração atual (juniper.conf.gz) do mecanismo de roteamento principal combinar com o arquivo de configuração atual no mecanismo de roteamento secundário, então o mecanismo de roteamento primário não sincroniza a configuração de resgate (rescue.conf.gz) com o mecanismo de roteamento secundário.

Para sincronizar a configuração de resgate do mecanismo de roteamento primário para o mecanismo de roteamento secundário, emita o file copy comando no mecanismo de roteamento principal:

Para obter mais informações sobre a substituição de mecanismos de roteamento, consulte Substitua um mecanismo de roteamento em um sistema de mecanismo de roteamento duplo.

Faça backup dos arquivos do sistema atual

Criar um backup do sistema atual em seu dispositivo tem as seguintes vantagens:

  • O dispositivo pode inicializar de um backup e voltar on-line caso um componente falhe ou uma falha de energia durante uma atualização corromper o dispositivo de inicialização principal.

  • A cópia de backup do sistema salva seus arquivos de configuração ativa e arquivos de registro.

  • O dispositivo pode se recuperar de um ambiente estável conhecido em caso de uma atualização mal sucedida.

Durante uma atualização bem-sucedida, o pacote de atualização instala completamente o sistema operacional existente. Ele retém o juniper.conf, rescue.conf, SNMP ifIndexes, /var/home, /config/scripts, arquivos SSH e outros arquivos do sistema de arquivos. O processo de atualização remove todas as outras informações. Portanto, você deve fazer backup do seu sistema existente caso precise voltar a ele depois de executar o programa de instalação.

Você cria cópias do software e da configuração em execução em um dispositivo usando o request system snapshot comando. O request system snapshot comando tira um "instantâneo" dos arquivos atualmente usados para executar o dispositivo e copia os arquivos na unidade de estado sólido alternativo (SSD). O instantâneo contém o conteúdo completo dos /soft, /config, e /directories raiz , que incluem as imagens de software atuais e todas as imagens de software de reversão, cópias de dados do usuário, a configuração ativa, a configuração de resgate e o conteúdo do diretório /var (exceto o /var/core, /var/externo, /var/log e /var/tmp directories).

Em seguida, você pode usar este instantâneo para inicializar o dispositivo no próximo boot up ou como uma opção de inicialização de backup. Quando o backup é concluído, as instalações de software atuais e de backup são idênticas. Para um sistema de mecanismo de roteamento duplo, você deve criar um instantâneo no mecanismo de roteamento principal e secundário, garantindo que um instantâneo esteja disponível, não importa qual mecanismo de roteamento você use para reiniciar o dispositivo.

Nota:

Quando você emite o request system snapshot comando, o sistema faz backup do sistema de arquivos /raiz e do sistema de arquivos /configuração para a unidade secundária de estado sólido (SSD). Os sistemas de arquivos /raiz e /configuração estão no SSD principal do dispositivo. Os sistemas de arquivos instantâneo /raiz e /config estão no SSD secundário do dispositivo.

Determinar o pacote de instalação de software

A Juniper Networks oferece lançamentos de software em pacotes assinados que contêm assinaturas digitais para garantir o software oficial da Juniper Networks. Para ver as informações sobre os pacotes de software atualmente em execução no dispositivo, use o comando de show version modo operacional no nível superior da interface de linha de comando (CLI).

Nota:

O show version comando não mostra a edição de software, apenas o número de versão do software.

Você baixa software para o diretório /var/tmp do seu dispositivo a partir da página de downloads de software da Juniper Networks .

Para obter mais informações sobre pacotes de software, consulte o Junos OS Evolved Installation Packages.

Conecte-se ao console

Recomendamos que você atualize todos os pacotes de software individuais usando uma conexão fora de banda do console ou da interface Ethernet de gerenciamento, porque as conexões na banda podem cair durante o processo de atualização.

As portas do console permitem o acesso raiz a dispositivos por meio de uma interface de terminal ou laptop, independentemente do estado do dispositivo, a menos que o dispositivo esteja desligado. Ao se conectar à porta do console, você pode acessar o nível raiz do dispositivo, sem usar a rede à qual o dispositivo pode ou não estar conectado. A conexão à porta do console cria um caminho secundário ao dispositivo sem depender da rede.

O uso da interface de terminal oferece a um técnico, que geralmente está sentado em um NOC a uma longa distância, a capacidade de restaurar um dispositivo ou realizar uma configuração de inicialização com segurança, usando um modem, mesmo que a rede principal tenha falhado. Sem uma conexão com a porta do console, um técnico deve visitar o local para realizar reparos ou inicialização. Uma conexão remota ao dispositivo por meio de um modem requer o cabo e o conector (fornecidos na caixa de acessórios do dispositivo), além de um adaptador DB-9 para DB-25 (ou similar) para o seu modem, que você deve comprar separadamente. Para obter mais informações sobre a conexão à porta do console, consulte o guia de hardware do seu dispositivo em particular.

Valide o pacote de instalação com a configuração atual

Ao atualizar ou rebaixar o software, recomendamos que você valide a configuração com o comando do request system software add modo operacional, para verificar se o software do candidato é compatível com a configuração atual. Por padrão, quando você adiciona um pacote com um número de versão diferente, o sistema executa automaticamente a verificação de validação.

Atualizar os impactos do método na mídia interna

A instalação do carregador de inicialização usando um dispositivo de armazenamento USB reformula a mídia interna antes da instalação.

A instalação usando o CLI retém o esquema de partição existente.

CUIDADO:

Atualize métodos que reformulam a mídia interna antes da instalação elimine o conteúdo existente da mídia e dos arquivos de configuração. Você deve fazer backup de todos os arquivos de configuração no diretório /configuração e quaisquer dados importantes antes de iniciar o processo de instalação.

Sequência de inicialização

Os dispositivos da Juniper Networks começam a usar o software Junos OS Evolved instalado. As cópias de inicialização do software são armazenadas em dois locais: a unidade interna de estado sólido e a mídia removível (USB). As subseções a seguir discutem a ordem dos locais que o sistema verifica para um sistema operacional boot-able válido.

Pedido de inicialização

Os dispositivos Junos OS Evolved tentam inicializar esses meios de armazenamento na ordem a seguir:

  1. Dispositivos SSD internos duplos. Primeiro, o sistema tenta inicializar do dispositivo SSD principal. Se esse SSD não conseguir inicializar, o sistema tenta inicializar do dispositivo SSD secundário.

  2. Dispositivo USB. (Se você inserir um dispositivo de inicialização de emergência USB, selecione USB00 do menu GRUB para inicializar a partir do dispositivo USB.)

Inicialização de um dispositivo de inicialização alternativo

Se o dispositivo inicializar de um dispositivo de inicialização alternativo, quando você fizer login no dispositivo, uma mensagem será exibida indicando o dispositivo de inicialização alternativo. Por exemplo, a mensagem a seguir mostra que o software foi inicializado a partir do SSD secundário (/dev/sdb):

Nota:

Não selecione um dispositivo de inicialização de emergência durante a reinicialização em operações normais. O roteador não opera normalmente quando inicializado de um dispositivo de inicialização de emergência. Selecionar a opção USB00 no menu GRUB instala a imagem do USB no SSD. Em seguida, você deve aplicar a configuração do usuário.

O sistema parte de um dispositivo de inicialização alternativo quando o sistema detecta um problema com o dispositivo de inicialização principal — geralmente o SSD principal (/dev/sda)— que impede o dispositivo de inicializar. Consequentemente, o sistema inicializa do dispositivo de inicialização alternativo (o SSD secundário, /dev/sdb). Quando o sistema inicializa do dispositivo de inicialização alternativo, o sistema remove o dispositivo de inicialização principal da lista de dispositivos de inicialização candidatos. O problema geralmente é um erro de hardware grave. Recomendamos que você entre em contato com o Centro de Assistência Técnica (JTAC) da Juniper Networks.

Quando o dispositivo inicializa do dispositivo de inicialização alternativo, o software e a configuração são apenas tão atuais quanto o instantâneo mais recente (tirado com o comando do request system snapshot modo operacional).